Сравнение времени с целью определения, попадает ли заданное время в определенный промежуток - 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;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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