date_diff
根据指定的时间单位返回两个日期的差值。该函数按照 unit 指定的时间单位返回 expr1 - expr2 的差值。比如 date_diff('second', '2010-11-30 23:59:59', '2010-11-30 20:58:59') 以秒为单位返回这两个日期的差值。
该函数从 3.1 版本开始支持。与 datediff 的区别在于 datediff 不支持指定时间单位 unit。
语法
BIGINT DATE_DIFF(VARCHAR unit, DATETIME expr1, DATETIME expr2)
参数说明
unit:差值的时间单位,必填。unit的取值必须是year,quarter,month,week,day