Может ли кто-нибудь описать меня, как сравнить два заданных времени с текущим временем?Как сравнить два времени между Firsttime endTime с текущим временем?
У меня есть время начала 11:00 и время окончания 1PM. У меня есть таймер, чтобы тикать только, когда часовой пояс между 11 утра и 1 вечера каждый день.
У меня есть код ниже, но его не работает. Пожалуйста, проверьте.
TimeSpan StartHit = new TimeSpan(11, 0, 0);
TimeSpan EndHit = new TimeSpan(1, 0, 0);
if (DateTime.Now.TimeOfDay >= StartHit && DateTime.Now.TimeOfDay <= EndHit)
{
//my task here
}
Если ваш код не работает, сообщите нам _how_, он не работает. Вы получаете какое-либо исключение или сообщение об ошибке, получаете неожиданный результат и т. Д. _It не работает_ является бессмысленным без каких-либо объяснений. –