• datediff(date1,date2):两个日期相减,date1减去date2得到相减之后的天数
    • timediff(time1,time2):两个时间相减 time1减time2,返回差值。 ```sql select timediff(‘2019-06-03 12:30:00’, ‘2019-06-03 12:29:30’); 等同于 select timediff(‘12:30:00’, ‘12:29:30’);

    — 得到两个日期字段之间的秒数 select (UNIX_TIMESTAMP(endDateTime) - UNIX_TIMESTAMP(beginDateTime)) dif_second from tblName — 得到两个日期字段之间的分数 select (UNIX_TIMESTAMP(endDateTime) - UNIX_TIMESTAMP(beginDateTime))/60 dif_minute from tblName — 得到两个日期字段之间的天数 select (UNIX_TIMESTAMP(endDateTime) - UNIX_TIMESTAMP(beginDateTime))/(606024) dif_minute from tblName

    — 只计算同一天的两个时间相隔 select (TIME_TO_SEC(endDateTime) - TIME_TO_SEC(beginDateTime)) dif_second from tblName ```