mysql数据库有一个很牛逼的自带函数用来计算两个时间点的时间差,他就是
timestampdiff(unit, datetime_expr1, datetime_expr2)
第一个参数(unit)就是你想要算出来的单位,我总结了一下有以下几个:
second -- 秒
minute --分
hour -- 小时
day -- 天
week -- 周
quarter -- 季度
month -- 月份
year -- 年
以上这些是比较常用的,不常用的我也没有搜集到...
后两个参数就是时间类型的数据,最低是精确到日。