mysql版本5.7
一、时间差函数:timestampdiff
语法:timestampdiff(时间类型, datetime1,datetime2)
结果:返回(时间2-时间1)的时间差,可以为负数。
frac_second 毫秒(用second,再除于1000)
second 秒
minute 分钟
hour 小时
day 天
week 周
month 月
quarter 季度
year 年
示例:
当天时间格式转化后,当天时间的年月日时分秒-年月日,可以得到时分秒
(注意:得不到天(day),数据列time都为0)
二、时间差函数:datediff
语法:传入两个日期参数,比较DAY天数,第一个参数减去第二个参数的天数,这个只得到天数。
三、时间差函数:timediff
语法:timediff(time1,time2)
结果:返回两个时间相减得到的差值,time1-time2
得到的数据是相差的时分秒
SELECT TIMEDIFF('2018-05-21 14:51:43','2018-05-19 12:54:43');
# 49:57:00