本MySQL教程通过语法和示例说明了如何使用MySQL ADDDATE函数。
MySQL ADDDATE函数用于给一个日期加上一定的日期间隔。
MySQL中ADDDATE函数的语法为:
ADDDATE(
date
, INTERVAL value unit )
或者
, days )
date需要添加日期间隔的日期。days要添加到日期的天数value要加的时间/日期间隔的值。unit时间间隔单位, 比如DAY,MONTH,MINUTE,HOUR等。它可以是以下之一:
说明 第一种语法的ADDDATE函数 和DATE_ADD函数是一样的 使用负数参数的ADDDATE函数相当于 SUBDATE
说明
-- 加4微秒
mysql>
SELECT
'2017-02-13 08:44:21.000001'
, INTERVAL 4 MICROSECOND);
Result:
'2017-02-13 08:44:21.000005'
-- 减去2小时
'2017-02-13 08:44:21'
, INTERVAL -2
HOUR
);
'2017-02-13 06:44:21'
-- 加上10天
'2017-02-13'
, INTERVAL 10
DAY
'2017-02-23'
, 10);
'2017-03-05'
原文链接:https://codingdict.com/