14
如何仅比较EF中DateTime中的日期组件?
我有两个日期值,一个已经存储在数据库中,另一个由用户使用DatePicker选择。用例是从数据库中搜索特定日期。 先前在数据库中输入的值始终具有12:00:00的时间分量,而从选择器输入的日期具有不同的时间分量。 我只对日期部分感兴趣,并且想忽略时间部分。 在C#中进行这种比较的方法是什么? 另外,如何在LINQ中做到这一点? 更新:在LINQ to Entities上,以下工作正常。 e => DateTime.Compare(e.FirstDate.Value, SecondDate) >= 0