日期相减是为了获取时间间隔,开始想得到yyyy:MM:dd HH:mm:ss这种格式的时间间隔,但是搜了搜,不是那么方便。还是转为秒,到后端处理
datediff(date1,date2):
select datediff(‘2021-02-06 15:02:41‘,‘2021-02-05 15:28:56‘) -- 结果 1
time_to_sec(timediff(date1, date2)) :
select timediff(‘2021-02-06 15:02:41‘,‘2021-02-05 15:28:56‘) -- 结果 23:33:45
select timediff(‘2021-02-06 15:02:41‘,‘202-02-05 15:28:56‘) -- 结果 838:59:59
select time_to_sec(timediff(‘2021-02-06 15:02:41‘,‘2021-02-05 15:28:56‘)) -- 结果 84825
select time_to_sec(timediff(‘2021-02-06 15:02:41‘,‘202-02-05 15:28:56‘)) -- 结果 3020399
还是用time_to_sec(timediff(date1, date2)) 转为秒值