LINQ实体日期部分

时间:2011-07-26 13:43:24

标签: entity-framework-4 linq-to-entities

我有一种方法可以将我的linq中日期的日期部分转换为实体。

DateTime plusDateTime = DateTime.Now.Date.AddDays(1);
DateTime date = DateTime.Now.Date;

query = query.Where(q => (q.Item2 >= date && q.Item2 < plusDateTime.Date));

有点黑客。我发现有可用的EntityFunction。

query = query.Where(q => EntityFunctions.TruncateTime(q.Item2) >= date);     

仅获取日期部分。

0 个答案:

没有答案