Mat*_*ats 2 c# algorithm datetime
假设我有一个开始和停止时间,应该进行一些处理:
开始20:00结束07:00
现在检查某个DateTime小时值是否在此范围内的最佳算法是什么?提前致谢!
请注意,上述开始和结束时间表明我们正在处理"夜间工作".这意味着要检查的时间段在晚上20:00开始,在第二天早上07:00结束.
假设你只有时间而不是日期.
if end_time >= start_time:
return start_time <= current_time <= end_time
else:
return start_time <= current_time or current_time <= end_time
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2039 次 |
| 最近记录: |