最佳答案
我有两个日期值,一个已经存储在数据库中,另一个由用户使用 DatePicker 选择。用例是从数据库中搜索特定的日期。
以前在数据库中输入的值总是具有12:00:00的时间分量,其中从 picker 输入的日期具有不同的时间分量。
我只对日期成分感兴趣,并且希望忽略时间成分。
在 C # 中进行这种比较的方法有哪些?
还有,如何在 LINQ 中做到这一点?
UPDATE: 在 LINQtoEntity 上,以下工作正常。
e => DateTime.Compare(e.FirstDate.Value, SecondDate) >= 0