mysql差几年,MySQL两时间计算、年份差、月份差、天数差
1、
獲取當前日期
SELECT NOW(),CURDATE(),CURTIME()
結果類似:
NOW()CURDATE()CURTIME()
2016-08-01 16:25:46
2016-08-01
16:25:46
2、
獲取前一天
SELECT? DATE_SUB(CURDATE(),INTERVAL 1 DAY);
當前日期2018-09-17
結果:
3、
獲取后一天
SELECT? DATE_SUB(CURDATE(),INTERVAL -1 DAY);
當前日期2018-09-17
結果:
5、年份差
SELECT TIMESTAMPDIFF(YEAR,‘2017-05-01‘, DATE_FORMAT(now(), ‘%Y-%m-%d‘))
結果:
6、月份差
SELECT TIMESTAMPDIFF(MONTH,‘2017-05-01‘, DATE_FORMAT(now(), ‘%Y-%m-%d‘))
結果:
6、天數差
(1)
SELECT datediff(DATE_FORMAT(now(), ‘%Y-%m-%d‘),DATE_FORMAT(‘2018-09-10‘,‘%Y-%m-%d‘))
結果
(2)
SELECT TIMESTAMPDIFF(DAY,‘2017-05-01‘, DATE_FORMAT(now(), ‘%Y-%m-%d‘))
結果:
原文:https://www.cnblogs.com/Aldey/p/9660849.html
總結
以上是生活随笔為你收集整理的mysql差几年,MySQL两时间计算、年份差、月份差、天数差的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux PHP ppt 转图片,li
- 下一篇: linux cmake编译源码,linu