MySQL Date設(shè)置當(dāng)前日期
MySQL是一種流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它支持各種日期和時(shí)間類(lèi)型。在MySQL中,我們可以使用日期函數(shù)來(lái)獲取當(dāng)前日期或?qū)⑷掌谧鳛閰?shù)傳遞。本文將介紹如何在MySQL中設(shè)置當(dāng)前日期。
獲取當(dāng)前日期
獲取當(dāng)前日期是最基本的日期操作之一。在MySQL中,我們可以使用DATE函數(shù)來(lái)獲取當(dāng)前日期。DATE函數(shù)不需要參數(shù),它將返回當(dāng)前日期的字符串表示形式。
使用DATE函數(shù)獲取當(dāng)前日期:
SELECT DATE();
結(jié)果將返回當(dāng)前日期的字符串表示形式:
2021-10-15
使用STR_TO_DATE函數(shù)將字符串轉(zhuǎn)換為日期:
SELECT STR_TO_DATE('2021-10-15','%Y-%m-%d');
這將返回日期格式的結(jié)果:
2021-10-15
使用DATE_FORMAT函數(shù)將日期格式化為字符串:
SELECT DATE_FORMAT(NOW(),'%Y-%m-%d');
這將返回當(dāng)前日期的字符串表示形式:
2021-10-15
使用CURDATE函數(shù)獲取當(dāng)前日期:
SELECT CURDATE();
這將返回當(dāng)前日期的字符串表示形式:
2021-10-15