mysql - 日期和时间

1. 日期和时间

-- 日期,CURRENT_DATE
select CURRENT_DATE, CURRENT_DATE(),  CURDATE()

-- 时间,CURRENT_TIME
select CURRENT_TIME, CURRENT_TIME(), CURTIME()

-- 日期和时间, CURRENT_TIMESTAMP,now()
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

 

posted @ 2021-04-29 14:35  小虫虫大虫虫  阅读(74)  评论(0编辑  收藏  举报