MySQL ADDDATE() 函数
实例
为日期添加 10 天并返回日期:
SELECT ADDDATE("2021-11-11", INTERVAL 10 DAY);
定义与用法
ADDDATE()
函数将时间/日期间隔添加到日期,然后返回日期。
语法
ADDDATE( date , INTERVAL value addunit )
或者:
ADDDATE( date , days )
参数值
参数 | 描述 |
---|---|
date | 必填。要修改的日期 |
days | 必填。要添加到日期的天数 |
value | 必填。要添加的时间/日期间隔的值。允许正值和负值 |
addunit | 必填。要添加的间隔类型。可以是以下值之一:
|
技术细节
适用版本: | From MySQL 4.0 |
---|
更多实例
实例
为日期添加 15 分钟并返回日期:
SELECT ADDDATE("2021-11-11 09:34:21", INTERVAL 15 MINUTE);
实例
将日期减去 3 小时,然后返回日期:
SELECT ADDDATE("2021-11-11 09:34:21", INTERVAL -3 HOUR);
实例
将 2 个月减去一个日期,然后返回日期:
SELECT ADDDATE("2021-11-11", INTERVAL -2 MONTH);