ADDDATE()
是一個 MySQL 函數,用于在給定的日期上添加指定的時間間隔
ADDDATE(date, INTERVAL expr unit)
其中:
date
是要操作的原始日期。INTERVAL
是一個關鍵字,表示要添加的時間間隔。expr
是一個數值表達式,表示要添加的時間單位的數量。它可以是一個整數或者一個返回整數的表達式。unit
是一個時間單位,如 DAY
, MONTH
, YEAR
等。以下是一些使用 ADDDATE()
函數進行日期計算的示例:
SELECT ADDDATE(CURRENT_DATE, INTERVAL 30 DAY);
SELECT ADDDATE('2022-01-01', INTERVAL 2 MONTH);
SELECT ADDDATE('2022-01-01', INTERVAL 1 YEAR);
SELECT ADDDATE(CURRENT_DATE, INTERVAL 5 YEAR + INTERVAL 3 MONTH);
注意:在實際應用中,你需要根據具體需求替換示例中的日期和時間間隔。