mysql中如何计算时间差呢?
下文笔者讲述mysql中计算时间差的方法及示例分享,如下所示
mysql中计算时间差 可使用 TIMESTAMPDIFF 函数 TIMESTAMPDIFF函数 参数设置 精确到天(DAY)、 小时(HOUR), 分钟(MINUTE)和秒(SECOND)例;MySQL计算时间差
--相差1天 select TIMESTAMPDIFF(DAY, '2018-03-20 23:59:00', '2015-03-22 00:00:00'); --相差49小时 select TIMESTAMPDIFF(HOUR, '2018-03-20 09:00:00', '2018-03-22 10:00:00'); --相差2940分钟 select TIMESTAMPDIFF(MINUTE, '2018-03-20 09:00:00', '2018-03-22 10:00:00'); --相差176400秒 select TIMESTAMPDIFF(SECOND, '2018-03-20 09:00:00', '2018-03-22 10:00:00'); 2.时间推算 # 14个月前 SELECT DATE_FORMAT(DATE_ADD(NOW(), INTERVAL -14 MONTH), '%Y/%m/%d')
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。