MySQL ADDDATE 函数 定义和用法 ADDDATE - 函数添加一个日期。 语法 ADDDATE(date,INTERVAL expr unit), ADDDATE(expr,days)复制 当使用第二个参数的INTERVAL形式调用时,ADDDATE()是DATE_ADD()的同义词。 示例 mysql> SELECT DATE_ADD('1998-01-02', INTERVAL 31 DAY); +---------------------------------------------------------+ | DATE_ADD('1998-01-02', INTERVAL 31 DAY) | +---------------------------------------------------------+ | 1998-02-02 | +---------------------------------------------------------+ 1 row in set (0.00 sec) mysql> SELECT ADDDATE('1998-01-02', INTERVAL 31 DAY); +---------------------------------------------------------+ | ADDDATE('1998-01-02', INTERVAL 31 DAY) | +---------------------------------------------------------+ | 1998-02-02 | +---------------------------------------------------------+ 1 row in set (0.00 sec) 复制尝试一下 当使用第二个参数的days形式调用时,MySQL将其视为要添加到expr的整数天数。 mysql> SELECT ADDDATE('2020-01-02', 31); +---------------------------------------------------------+ | DATE_ADD('1998-01-02', INTERVAL 31 DAY) | +---------------------------------------------------------+ | 1998-02-02 | +---------------------------------------------------------+ 1 row in set (0.00 sec) 复制尝试一下 返回全部日期时间函数