這裡記錄如何透過MySQL內建的函式來處理時間

非常實用,在處理會員延長有效期限

要延長一個月或一年等狀況,就能透過這些方式,很輕鬆的就將資料處理好。

取得目前時間

SELECT CURRENT_TIMESTAMP();

-- 2018-04-26 21:45:57

取得目前日期

SELECT CURDATE();

-- 2018-04-26

指定日期加一個月

SELECT DATE_ADD(CURDATE(), INTERVAL 1 MONTH);

-- 2018-05-26

指定日期加一年

SELECT DATE_ADD(CURDATE(), INTERVAL 1 YEAR);

-- 2019-04-26