给日期加上10天,然后返回日期:
SELECT DATE_ADD("2017-06-15", INTERVAL 10 DAY);
DATE_ADD()函数将时间/日期间隔添加到日期,然后返回日期。
DATE_ADD(date, INTERVAL value addunit)
参数 | 描述 |
---|---|
date | 需要。修改日期 |
value | 需要。要添加的时间/日期间隔的值。正值和负值均允许 |
addunit | 需要。要添加的时间间隔类型。可以是以下值之一:
|
适用于: | 从MySQL 4.0 |
---|
在日期上加上15分钟,然后返回日期:
SELECT DATE_ADD("2017-06-15 09:34:21", INTERVAL 15 MINUTE);
将一个日期减去3个小时,然后返回该日期:
SELECT DATE_ADD("2017-06-15 09:34:21", INTERVAL -3 HOUR);
将一个日期减少2个月,然后返回该日期:
SELECT DATE_ADD("2017-06-15", INTERVAL -2 MONTH);