在MySQL中,DATE()
函數(shù)用于格式化日期或時間值。它的語法如下:
DATE(expr)
其中expr
是一個表達(dá)式,可以是一個整數(shù)、字符串或日期時間值。DATE()
函數(shù)返回一個格式化的日期字符串。
以下是一些使用DATE()
函數(shù)的示例:
SELECT DATE();
這將返回當(dāng)前的日期和時間,例如:2022-07-01 12:34:56
。
SELECT DATE(2022, 7, 1);
這將返回指定的日期,例如:2022-07-01
。
SELECT DATE(1659267096);
這將返回指定的日期,例如:2022-07-01
。
YYYY-MM-DD
):SELECT DATE('2022-07-01');
這將返回指定的日期,例如:2022-07-01
。
YYYY-MM-DD HH:MM:SS
):SELECT DATE('2022-07-01 12:34:56');
這將返回指定的日期,例如:2022-07-01
。
請注意,DATE()
函數(shù)只返回日期部分,不包括時間。如果你需要處理日期和時間,可以使用其他函數(shù),如NOW()
、CURDATE()
、CURRENT_TIMESTAMP()
等。