EntityFramework:
System.Data.Objects.EntityFunctions.DiffDays(DateTime.Now,inputTime)判断当前时间与指定时间相差多少天
System.Data.Objects.EntityFunctions.DiffHours(DateTime.Now,inputTime)判断当前时间与指定时间相差多少小时
同理所有Diff开头都是用于判断时间的
需要注意的是: 计算的结果可能为负数,计算的方式是 :inputTime-DateTime.Now
linq:
System.Data.Objects.sqlClient.sqlFunctions.DateDiff(datePartArg,DateTime.Now,inputTime);
参数说明:
datePartArg:要计算时间间隔差值的日期部分。