我要检查日期是否在两个限制之间。
StartDate ='2018-01-01 11:10:00' EndDate ='2018-02-01 14:00:30'
我尝试了以下检查:
CheckDateX >= StartDate && CheckDateX <= EndDate;
这似乎并没有考虑到秒数。 所以我尝试了以下检查:
CheckDateX.Ticks >= StartDate.Ticks && CheckDateX.Ticks <= EndDate.Ticks;
但是结果也是错误的。 有没有正确优雅的方法可以与C#中的DateTime进行比较?
答案 0 :(得分:0)
您应检查该链接:How to know if a DateTime is between a DateRange in C# 人们为您面临的同一问题提供了答案,甚至提供了扩展。