mysql日期函数加减天数/小时等其他时间间隔单位

2022-08-17 372点热度 0人点赞 0条评论

MySQL中使用date_add()函数,给时间日期增加时间间隔,相应的,date_sub()就是减少时间间隔。

date_add示例如下:

select now(); -- 当前时间

select date_add(now(), interval 1 day); -- 加1天
 
select date_add(now(), interval 1 hour); -- 加1小时
 
select date_add(now(), interval 1 minute); --  加1分钟
 
select date_add(now(), interval 1 second); -- 加1秒
 
select date_add(now(), interval 1 microsecond); -- 加1毫秒
 
select date_add(now(), interval 1 week); -- 加1周
 
select date_add(now(), interval 1 month); -- 加1月
 
select date_add(now(), interval 1 quarter); -- 加1季

select date_add(now(), interval 1 year); -- 加1年

date_sub示例如下,以上例子中换成date_sub,就是减1天,减1小时等等。

select now(); -- 当前时间 
select date_sub(now(), interval 1 day); -- 减1天
 
select date_sub(now(), interval 1 hour); -- 减1小时
-- 其他参考date_add() 省略

 

admin

这个人很懒,什么都没留下

文章评论

您需要 登录 之后才可以评论