NOW
当前日期和时间
mysql> SELECT NOW();+---------------------+| NOW() |+---------------------+| 2020-02-13 11:02:02 |+---------------------+
CURDATE()
当前日期
mysql> SELECT CURDATE();+------------+| CURDATE() |+------------+| 2020-02-13 |+------------+
CURTIME()
当前时间
mysql> SELECT CURTIME();+-----------+| CURTIME() |+-----------+| 11:02:42 |+-----------+
DATE_ADD()
日期变化
-- 增加时间mysql> SELECT DATE_ADD('2020-2-13',INTERVAL 365 DAY);+----------------------------------------+| DATE_ADD('2020-2-13',INTERVAL 365 DAY) |+----------------------------------------+| 2021-02-12 |+----------------------------------------+-- 减少时间mysql> SELECT DATE_ADD('2020-2-13',INTERVAL -365 DAY);+-----------------------------------------+| DATE_ADD('2020-2-13',INTERVAL -365 DAY) |+-----------------------------------------+| 2019-02-13 |+-----------------------------------------+
DATEDIFF()
日期差值
mysql> SELECT DATEDIFF("2020-2-13","2020-12-1");+-----------------------------------+| DATEDIFF("2020-2-13","2020-12-1") |+-----------------------------------+| -292 |+-----------------------------------+
DATE_FORMAT()
日期格式化
mysql> SELECT DATE_FORMAT("2020-2-13","%Y,%m,%d");+-------------------------------------+| DATE_FORMAT("2020-2-13","%Y,%m,%d") |+-------------------------------------+| 2020,02,13 |+-------------------------------------+
