1. 日期和时间
-- 日期 select CURRENT_DATE, CURRENT_DATE(), CURDATE() -- 时间 select CURRENT_TIME, CURRENT_TIME(), CURTIME() -- 日期和时间, sysdate()在执行时动态获取值,较少用到 select CURRENT_TIMESTAMP, CURRENT_TIMESTAMP(), now(), SYSDATE()
2. 加减计算
-- 加一天 select DATE_ADD(NOW(), INTERVAL 1 day) -- 减一小时 select DATE_ADD(NOW(), INTERVAL -1 HOUR) -- 日期相减 select DATEDIFF('2021-04-29', '2021-04-20') -- 9