Administrator
发布于 2020-08-25 / 1421 阅读 / 0 评论 / 0 点赞

mysql获取当前时间,前一天,后一天

mysql获取当前时间,前一天,后一天

1、日期加减

今天是2016年08月01日。

date_sub('2016-08-01',interval 1 day) 表示 2016-07-31
date_sub('2016-08-01',interval 0 day) 表示 2016-08-01
date_sub('2016-08-01',interval -1 day) 表示 2016-08-02

date_sub(curdate(),interval 1 day) 表示 2016-07-31
date_sub(curdate(),interval -1 day) 2016-08-02
date_sub(curdate(),interval 1 month) 表示 2016-07-01
date_sub(curdate(),interval -1 month) 表示 2016-09-01
date_sub(curdate(),interval 1 year) 表示 2015-08-01
date_sub(curdate(),interval -1 year) 表示 2017-08-01

2、获取现在日期时间

SELECT NOW(),CURDATE(),CURTIME()
NOW()CURDATE()CURTIME()
2016-08-01 16:25:462016-08-0116:25:46

评论