MySQL5.7官网:https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html#function_datediff

DATEDIFF(expr1,expr2)

DATEDIFF(expr1,expr2) 返回 expr1 - expr2从一个日期到另一个日期之间的天数。expr1 和expr2是日期或日期和时间表达式。

在计算中仅使用参数的日期部分。

SELECT	DATEDIFF('2020-08-02','2020-08-01'); # 日期
-- 结果:1

SELECT DATEDIFF('2010-11-30 23:59:59','2010-12-31'); # 日期和时间表达式
-- 结果:-31

相关文章: