問:如何在MySQL中獲取當天時間?
答:在MySQL中獲取當天時間可以使用NOW()函數或CURRENT_DATE()函數。
1. NOW()函數
NOW()函數返回當前日期和時間,格式為“YYYY-MM-DD HH:MM:SS”。如果只需要日期部分,可以使用DATE()函數截取。
SELECT NOW(); -- 返回當前日期和時間
SELECT DATE(NOW()); -- 返回當前日期
2. CURRENT_DATE()函數
CURRENT_DATE()函數返回當前日期,格式為“YYYY-MM-DD”。
SELECT CURRENT_DATE(); -- 返回當前日期
另外,如果需要獲取某一時間段內的數據,可以使用BETWEEN運算符結合以上函數進行篩選。
amen BETWEEN '2021-01-01' AND CURRENT_DATE(); -- 返回2021年以來的數據
以上就是在MySQL中獲取當天時間的方法,可以使用NOW()函數或CURRENT_DATE()函數,根據需要選擇不同的函數。同時,可以結合BETWEEN運算符進行時間段篩選。