了解MySQL當前時間加1天的計算方法
在MySQL中,我們通常使用NOW()函數來獲取當前時間。若要在當前時間基礎上再加上一天,我們可以使用DATE_ADD()函數來實現。
比如,假設我們現在是2021-09-01,要計算2021-09-02的時間,可以使用如下語句:
SELECT DATE_ADD(NOW(), INTERVAL 1 DAY);
將MySQL中的日期類型轉為字符串
我們在使用MySQL中的時間類型時,有時候需要將其轉為字符串類型。可以使用DATE_FORMAT()函數來實現。比如:
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s');
這樣就可以將當前時間轉為指定格式的字符串。
在MySQL中使用時間戳
時間戳是指距離1970年1月1日0點0分0秒的秒數。在MySQL中,我們可以使用UNIX_TIMESTAMP()函數來獲取當前時間的時間戳。比如:
SELECT UNIX_TIMESTAMP(NOW());
如果要將時間戳轉為日期時間格式,可以使用FROM_UNIXTIME()函數,例如:
SELECT FROM_UNIXTIME(1630486577);
將會返回2021-09-01 10:16:17。