MySql 增加1天 1分钟 1个月 1个小时 1周

2021-06-23  乐帮网

mysql笔记 mysql

MySql 对指定日期函数添加1天或者小时分钟
DATE_ADD() 函数向日期添加指定的时间间隔。

DATE_ADD(date,INTERVAL expr type)

select date_add(NOW(), interval 1 day); 
select date_add(NOW(), interval 1 hour); 
select date_add(NOW(), interval 1 minute); 
select date_add(NOW(), interval 1 second); 
select date_add(NOW(), interval 1 microsecond); 
select date_add(NOW(), interval 1 week); 
select date_add(NOW(), interval 1 month); 
select date_add(NOW(), interval 1 quarter);  --季度
select date_add(NOW(), interval 1 year); 

难点儿在于这个单词:interval,例如我们添加的是1天12个小时10分钟20秒,那么得调用多次这个函数,比较好的一个解决思路是都换成最小单位秒。然后调用一次。其中这个数字1也支持负数,也就是减的意思 。

公众号二维码

关注我的微信公众号
在公众号里留言交流
投稿邮箱:1052839972@qq.com

庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。

欧阳修

付款二维码

如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力