mysql 比較兩個日期的時間差


1 DATEDIFF 函數

 

 這個默認以天為時間差,不能更改時間格式,不是很靈活。

SELECT TIMESTAMPDIFF (HOUR,"2021-04-21 23:23:12","2021-04-25 23:23:12") as d

 

2 TIMESTAMPDIFF 函數

這就可以區分時間級別

天(DAY)、小時(HOUR),分鍾(MINUTE)和秒(SECOND)

 

 

SELECT TIMESTAMPDIFF (DAY,"2021-04-21 23:23:12","2021-04-25 23:23:12") as "天"
SELECT TIMESTAMPDIFF (HOUR,"2021-04-21 23:23:12","2021-04-25 23:23:12") as "時"
SELECT TIMESTAMPDIFF (MINUTE,"2021-04-21 23:23:12","2021-04-25 23:23:12") as "分"
SELECT TIMESTAMPDIFF (SECOND,"2021-04-21 23:23:12","2021-04-25 23:23:12") as "秒"

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM