MySQL幾個計算時間的函式彙總
阿新 • • 發佈:2019-02-13
MySQL一直以來也是大家常用的資料庫之一,在開發中經常會碰到日期的處理,為了方便大家,我特地把mysql的一些跟計算日期有關的函式整理了下,這也是小蝦第一次寫部落格,還望不喜勿噴,當然大家如果有補充的,可以在評論中追加。
1、計算兩個時間直接相差的天數(大日期放前面則返回一個正數,小日期放前面就返回一個負數)
3、計算兩日期直接的相差的月份(個人覺得這個不是太好用,貌似日期格式必須按照YYYY-MM設定) select PERIOD_DIFF(201509, 201506) month;
4、給某個日期增加一個月份後的日期 select period_add(201509,2);
select DATEDIFF('2015-09-10 08:08:08', '2015-09-09 00:00:00') days;
3、計算兩日期直接的相差的月份(個人覺得這個不是太好用,貌似日期格式必須按照YYYY-MM設定) select PERIOD_DIFF(201509, 201506) month;
4、給某個日期增加一個月份後的日期 select period_add(201509,2);