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