DATEDIFF

语法

1
DATEDIFF(date1,date2)

参数说明:

date1: 比较日期1
date2: 比较日期2

DATEDIFF函数返回date1 - date2的计算结果,date1和date2两个参数需是有效的日期或日期时间值;如果参数传递的是日期时间值,DATEDIFF函数仅将日期部分用于计算,并忽略时间部分(只有值的日期部分参与计算)

示例

1
2
3
4
5
6
7
8
SELECT DATEDIFF('2022-04-30','2022-04-29');
# 结果:1

SELECT DATEDIFF('2022-04-30','2022-04-30 14:00:00');
# 结果:0

SELECT DATEDIFF('2017-06-25 09:34:21', '2017-06-15');
# 结果:10