我有一个类似'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'
值?
答案 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