我有一个每五分钟运行一次然后休眠的进程。我想知道在一天的晚上 11:45 到午夜之间是否有一种优雅的方式来做某事(任何事情)。
我的第一直觉是做类似的事情......
public bool isItMidNight() {
return ((DateTime.UtcNow.Hour > 11:54) && DateTime.UtcNow.Hour < 11.59);
}
如果该值的计算结果为 true,则执行某些操作。如果没有,请继续睡觉和醒来,顺便说一句,只是伪代码。我认为这不会投入生产。但那是我的想法。有没有更*强文本*优雅的解决方案