EF core针对数据库的函数映射,日期函数比较日期差值

EF core针对数据库的函数映射,日期函数比较日期差值

微软文档:
https://learn.microsoft.com/zh-cn/ef/core/providers/sql-server/functions

//比较两个日期的天数差
EF.Functions.DateDiffDay(start, end)	DATEDIFF (天、 @start@end)	

//比较两个日期的小时差
EF.Functions.DateDiffHour(start, end)	DATEDIFF (hour, @start, @end)	

EF.Functions.DateDiffMicrosecond(start, end)	DATEDIFF (微秒、 @start、 @end)	
EF.Functions.DateDiffMillisecond(start, end)	DATEDIFF (毫秒、 @start@end)	

//比较两个时间的分钟数差
EF.Functions.DateDiffMinute(start, end)	DATEDIFF (分钟、 @start@d2)	

//比较时间的月份数差
EF.Functions.DateDiffMonth(start, end)	DATEDIFF (month、 @start@end)

你可能感兴趣的:(EF,Core,C#,sql,sqlserver,数据库,ef,core)