1. 程式人生 > >mysql 計算兩個時間差函式(TIMESTAMPDIFF)的用法

mysql 計算兩個時間差函式(TIMESTAMPDIFF)的用法

mysql中用函式 TIMESTAMPDIFF 計算兩個時間差。

語法:TIMESTAMPDIFF(interval,time_start,time_end)

案例1:計算兩個時間相隔多少天

SELECT TIMESTAMPDIFF( DAY, '2017-12-01 12:15:12','2018-01-01 7:18:20') day_time
案例2:計算兩個時間相隔多少月
SELECT TIMESTAMPDIFF( MONTH, '2017-11-01 12:15:12','2018-01-01 12:15:12') day_time
案例3:計算兩個時間相隔多少年
SELECT TIMESTAMPDIFF( YEAR, '2017-01-01 12:15:12','2018-01-01 12:15:12') day_time
案例4:計算兩個時間相隔多少星期
SELECT TIMESTAMPDIFF( WEEK, '2018-01-01 12:15:12','2018-01-08 12:15:12') day_time


更多詳情可檢視 http://mp.blog.csdn.net/postlist