MySql获取两个日期间的时间差


【1】MySql 语言获取两个日期间的时间差

DATEDIFF 函数可以获得两个日期之间的时间差。但是,这个函数得出的结果是天数。

需要直接获取秒数可使用TIMESTAMPDIFF函数。应用示例如下:

1 SELECT TIMEDIFF('2018-12-19 12:01:01', '2018-12-18 10:02:00');
2 -- result: 25:59:01 
3 
4 SELECT TIMESTAMPDIFF(HOUR, '2018-12-19 10:02:00', '2018-12-19 12:01:01');
5 -- result: 1
6 SELECT TIMESTAMPDIFF(MINUTE, '2018-12-19 10:02:00', '2018-12-19 12:01:01');
7 -- result: 119 
8 SELECT TIMESTAMPDIFF(SECOND, '2018-12-19 10:02:00', '2018-12-19 12:01:01');
9 -- result: 7141  the difference in seconds with the time.


Good Good Study, Day Day Up.

顺序 选择 循环 总结


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM