站长图库

MySQL 日期加减函数汇总

 发布时间 2020-05-20 21:20:27 热度 97

 Tag标签:  MySQL日期加减L函数

MySQL 日期加减函数汇总


1. addtime()  

为日期加上指定秒数

select addtime(now(),1); -- 加1秒

2. adddate()  

有两种用法,第二个参数直接填数字的话是为日期加上指定天数,填interval的话是为日期加上指定的interval时间

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

3. date_add()  

为日期增加一个时间间隔,这个只能使用interval时间作为参数,用法和adddate()一致

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年

4. subtime()  

为日期减去指定秒数

select subtime(now(), 1); -- 减1秒

5. subdate()  

与adddate()函数用法一致,有两种用法,第二个参数直接填数字的话是为日期减去指定天数,填interval的话是为日期减去指定的interval时间

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

6. date_sub()   

与date_add()函数用法一致,为日期减去一个时间间隔,这个只能使用interval时间作为参数

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

以上就是MySQL 日期加减函数汇总的详细内容,更多请关注站长图库相关教程。



评论(0)条

    站长图库

    站长素材 - 建站资源分享平台

    猜你喜欢
    苹果cmsv10简约大气响应式模板 PC+WAP自适应

    苹果cmsv10简约大气响应式模板 PC+WAP自适应

    其他系统 466 2019-08-06

    苹果cmsv10简约大气响应式模板 PC+WAP自适应

    CSS3按钮点击气泡动画特效

    CSS3按钮点击气泡动画特效

    其他 106 2020-02-07

    CSS3按钮点击气泡动画特效是一款鼠标点击类似烟花爆竹的效果。

    草图风格矢量图标素材下载

    草图风格矢量图标素材下载

    UI元素 88 2020-02-02

    草图风格矢量图标素材,适用于草图图标标识设计使用。

    思创兼职 6.4.0 小程序前端+后端 微擎功能模块

    思创兼职 6.4.0 小程序前端+后端 微擎功能模块

    微信源码 840 2019-01-26

    微擎微赞模块思创兼职小程序V6.4.0+前端更新文件修复安装文件修复已知BUG商户编辑资料更新了首页图标更新莫板消息薪资...