Linq里面的 EntityFunctions.DiffDays() 求时间差

通常我 要计算时间,都会用TimeSpan类型来计算。

今天发现一个很好的函数,就是 EntityFunctions.DiffDays(  ,)

需要两个dattime类型的参数,即可求出之间的天数。

ps  :不能直接调用此函数。 此函数只能出现在 LINQ to Entities 查询中。

LoadEntities().Where(s => EntityFunctions.DiffDays(s.SendTime, DateTime.Now) ) 求得好像是天数还是小时,   具体试一下就知道了

原文地址:https://www.cnblogs.com/liuzheng0612/p/10932273.html