色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql 時間取日期

錢良釵1年前8瀏覽0評論

在MySQL中,獲取日期時間的常見函數有:

SELECT NOW(); -- 獲取當前日期時間
SELECT CURDATE(); -- 獲取當前日期
SELECT CURTIME(); -- 獲取當前時間

如果我們要從一個日期時間數據中提取出日期部分或時間部分,可以使用下面的函數:

SELECT DATE('2021-08-15 10:23:18'); -- 提取出日期部分
-- 結果為:2021-08-15
SELECT TIME('2021-08-15 10:23:18'); -- 提取出時間部分
-- 結果為:10:23:18

對于已有的日期或時間數據,我們可以使用 DATE_FORMAT 函數來進行格式化輸出:

SELECT DATE_FORMAT('2021-08-15 10:23:18', '%Y-%m-%d'); -- 輸出2021-08-15
SELECT DATE_FORMAT('2021-08-15 10:23:18', '%H:%i:%s'); -- 輸出10:23:18

還有一個常見的需求就是對日期數據進行加減運算,比如求出 3 天后的日期。這時我們可以使用 DATE_ADD 或 DATE_SUB 函數:

SELECT DATE_ADD('2021-08-15', INTERVAL 3 DAY); -- 輸出2021-08-18
SELECT DATE_SUB('2021-08-15', INTERVAL 1 MONTH); -- 輸出2021-07-15