我想查询数据库的日期大于或等于给定日期的项目。在linq中比较日期
db中的日期是日期时间并记录时间。
如果用户输入搜索字符串“1/30/2014”,他们希望返回该日期随时发生的条目。然而,12点以后有时间的东西不会被退回。
我知道我可以简单地在搜索字符串中添加一天,但是有没有更合适的方法?
if (form["closedend"] != "")
{
DateTime d = DateTime.Parse(form["closedend"]);
traces = traces.Where(s => s.date_Closed >= d);
}
我不知道,如果op是使用LINQ到实体(他们提到一个分贝),但如果他们是'日期'将不起作用。 – juharr 2014-10-08 14:21:28
多数民众赞成右 - 日期不可用 – tintyethan 2014-10-08 14:22:19
@tintyethan:我编辑它。 – 2014-10-08 14:25:57