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() 省略
文章评论