たとえば、今日の日付を持つ:DateTime.Now
そして、2 つの期間を表す 2 つの TimeSpan
DateTime mydate = DateTime.Now;
TimeSpan start = TimeSpan.Parse("14:00:00");
TimeSpan end = TimeSpan.Parse("15:00:00");
// TO DO:
mydate
時刻 (TimeOfDay) が ~ の範囲にないstart
ことを確認する方法end
。
基本的に、時、分、秒が 14:00 から 15:00 の間、またはこの範囲外にあるかどうかを確認します。
アップデート:
正しい条件は次のとおりです。mydate.TimeOfDay <= start || mydate.TimeOfDay >= end