MySQL中date_add函数的用法
MySQL中的date_add函数可以用来向日期或时间值添加一个时间间隔,以获取一个新的日期或时间值。该函数的语法如下:
date_add(date, INTERVAL expr type)
其中date表示被添加的日期或时间值,expr表示添加的时间间隔,type表示时间间隔的类型,可以是YEAR、QUARTER、MONTH、WEEK、DAY、HOUR、MINUTE或SECOND。
date_add函数的示例
下面给出几个date_add函数的示例,用于说明如何使用该函数。
- 以下示例将当前日期添加一个月:
SELECT DATE_ADD(CURDATE(), INTERVAL 1 MONTH);
- 以下示例将当前时间添加一小时:
SELECT DATE_ADD(NOW(), INTERVAL 1 HOUR);
- 以下示例将指定的日期添加两周:
SELECT DATE_ADD('2019-12-31', INTERVAL 2 WEEK);