MySQL當前時間加3天的方法
在MySQL中,要計算當前時間加上3天,可以使用DATE_ADD()函數來實現。
這個函數的語法如下:
DATE_ADD(date, INTERVAL expr unit)
其中,date是要添加時間的日期或時間值,expr是要添加的時間量,unit是時間量的單位(如天、小時、分鐘等)。
示例
假設當前時間為2022-02-01 10:30:00,要計算加上3天后的時間:
SELECT DATE_ADD(NOW(), INTERVAL 3 DAY);
運行這條SQL語句后,將得到以下結果:
2022-02-04 10:30:00
注意事項
需要注意的是,在使用DATE_ADD()函數時,date參數可以是任何類型的日期或時間值,包括字符串、時間戳等,MySQL都能夠自動識別。
另外,在計算時間量時,也可以使用負數來表示減去一定的時間量。例如:DATE_ADD(NOW(), INTERVAL -1 HOUR)
表示當前時間減去1小時。