如何将实体框架日期转换为SQL Server日期而没有时间部分

时间:2012-07-01 13:22:11

标签: entity-framework casting

我有一个类似'2012/01/01 12:36:55'的日期值,我希望从此过滤SQL Server date值,如'2012/01/01'

我可以在SQL Server中convert('2012/01/01 12:36:55', date, 102)获取'2012/01/01'值。

问题是:当我的源对象仍然可以查询时,如何在EF LINQ查询中转换日期2012/01/01 12:36:55以获取'2012/01/01'值?

1 个答案:

答案 0 :(得分:5)

我在System.Data.Objects命名空间中使用EntityFunctions类,它运行良好

http://msdn.microsoft.com/en-us/library/system.data.objects.entityfunctions.aspx http://msdn.microsoft.com/en-us/library/bb738626.aspx