DATE_ADD
声明
DATE_ADD(date, INTERVAL expr unit)
说明
DATE_ADD 函数用于向指定日期添加一段时间,并返回计算结果。
参数说明如下:
-
date表示日期时间基准,可以是日期类型、时间类型与日期时间类型。 -
expr表示时间间隔,可以为负值。 -
unit表示时间间隔单位。
以下为所有时间间隔单位列表:
| 单位 | 类型 | 含义 | 格式 |
|---|---|---|---|
MICROSECOND | 独立 | 微秒 | MICROSECONDS |
SECOND | 独立 | 秒 | SECONDS |
MINUTE | 独立 | 分钟 | MINUTES |
HOUR | 独立 | 小时 | HOURS |
DAY | 独立 | 天 | DAYS |
WEEK | 独立 | 周 | WEEKS |
MONTH | 独立 | 月 | MONTHS |
QUARTER | 独立 | 季度 | QUARTERS |
YEAR | 独立 | 年 | YEARS |
SECOND_MICROSECOND | 组合 | 秒到微秒 | 'SECONDS.MICROSECONDS' |
MINUTE_MICROSECOND | 组合 | 分钟到微秒 | 'MINUTES:SECONDS.MICROSECONDS' |
MINUTE_SECOND | 组合 | 分钟到秒 | 'MINUTES:SECONDS' |
HOUR_MICROSECOND | 组合 | 小时到微秒 | 'HOURS:MINUTES:SECONDS.MICROSECONDS' |
HOUR_SECOND | 组合 | 小时到秒 | 'HOURS:MINUTES:SECONDS' |
HOUR_MINUTE | 组合 | 小时到分钟 | 'HOURS:MINUTES' |
DAY_SECOND | 组合 | 天到秒 | 'DAYS HOURS:MINUTES:SECONDS' |
DAY_MINUTE | 组合 | 天到分钟 | 'DDAYSD HOURS:MINUTES' |
DAY_HOUR | 组合 | 天到小时 | 'DAYS HOURS' |
YEAR_MONTH | 组合 | 年到月 | 'YEARS-MONTHS' |