在MySQL中,您可以使用不同的函數來獲取當前的日期和時間,這些函數包括:
- NOW(): 返回當前的日期和時間。
- CURDATE(): 返回當前的日期。
- CURTIME(): 返回當前的時間。
- SYSDATE(): 返回當前的日期和時間,但與NOW()不同,SYSDATE()以服務器運行的時區為準。
以下是使用這些函數的示例SQL查詢:
-- 獲取當前的日期和時間
SELECT NOW();
-- 獲取當前的日期
SELECT CURDATE();
-- 獲取當前的時間
SELECT CURTIME();
-- 獲取當前的日期和時間,按服務器時區
SELECT SYSDATE();
如果您想要以特定的格式獲取時間,可以使用DATE_FORMAT()函數。例如,獲取年月日的格式:
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d');