TIMESTAMPDIFF(format, start_date, end_date)
- format:以何种方式(天,小时,分钟,秒…)计算时间的差值
- start_date:开始时间
- end_date:结束时间
案例:
-
以天 (
DAY
)统计差值select TIMESTAMPDIFF(DAY, '2021-08-01 17:07:51', '2021-08-10 17:07:51'); -- 9
-
以小时 (
HOUR
)统计差值select TIMESTAMPDIFF(HOUR, '2021-08-01 17:07:51', '2021-08-10 17:07:51'); -- 206
-
其他日期间隔的,只需要将 format 位置处,写上对应的值即可