Сравнение времени с целью определения, попадает ли заданное время в определенный промежуток - C#

Узнай цену своей работы

Формулировка задачи:

Ребят, привет. Я не могу додумать, как сравнивать время. проверять или как там. Крч суть такая. Мне надо: проверять, если время @сейчас входит в интервал между 06:00 (утра) и 12:00(полдень), то выполнять какое либо действие. К примеру у нас @сейчас = 11:30 @сейчас входит в этот промежуток, значит выполняем код. Как сделать подскажите ?

Решение задачи: «Сравнение времени с целью определения, попадает ли заданное время в определенный промежуток»

textual
Листинг программы
TimeSpan now = DateTime.Now.TimeOfDay;
TimeSpan start = new TimeSpan(6, 0, 0);
TimeSpan end  = new TimeSpan(12, 0, 0);
 
bool isInRange = now >= start && now <= end;

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

11   голосов , оценка 4.182 из 5
Похожие ответы