【发布时间】:2010-12-01 11:35:04
【问题描述】:
我有两个日期值,一个已存储在数据库中,另一个由用户使用 DatePicker 选择。用例是从数据库中搜索特定日期。
之前在数据库中输入的值始终具有 12:00:00 的时间分量,而从选取器输入的日期具有不同的时间分量。
我只对日期组件感兴趣,并想忽略时间组件。
在 C# 中进行这种比较的方法是什么?
另外,如何在 LINQ 中做到这一点?
更新: 在 LINQ to Entities 上,以下工作正常。
e => DateTime.Compare(e.FirstDate.Value, SecondDate) >= 0
【问题讨论】:
标签: c# linq entity-framework linq-to-entities datetime-comparison