Mysql中日期时间的加减

阅读: 评论:0

Mysql中日期时间的加减

Mysql中日期时间的加减

Mysql中日期时间的加减

我们在数据库操作中有时候需要处理获取一段时间前或者某个时间到当前时间间的数据,这时候我们就需要处理几分钟,几小时,几天等等的情况。
mysql强大的函数date_add()和date_sub()为我们提供了便捷。


date_add()为日期增加一个时间间隔:
#date 指定的时间值
#INTERVAL 
#expr  添加的时间间隔
#type 时间间隔单位
语法格式为: DATE_ADD(date,INTERVAL expr type)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年MySQL adddate(), addtime()函数,可以用date_add() 来替代。2. date_sub()为日期减去一个时间间隔:
#date 指定的时间值
#INTERVAL 
#expr  添加的时间间隔
#type 时间间隔单位
语法格式为: DATE_SUB(date,INTERVAL expr type)
MySQL date_sub() 日期时间函数 和date_add() 用法一致。
当然也可以在date_add()函数中的expr指定复数实现和date_sub()一样的效果。MySQL 中subdate(),subtime()函数,建议,用date_sub()来替代。

本文发布于:2024-02-01 14:31:30,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170676908837269.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:加减   日期   时间   Mysql
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23