在MySQL數(shù)據(jù)庫中,經(jīng)常會遇到需要將字符串轉(zhuǎn)化為日期類型的情況。具體的實現(xiàn)方式,可參考以下代碼:
SELECT STR_TO_DATE('2018-11-15','%Y-%m-%d');
其中,STR_TO_DATE()函數(shù)是MySQL內(nèi)置的字符串轉(zhuǎn)日期函數(shù),格式如下:
STR_TO_DATE(string,format)
string是要轉(zhuǎn)化的字符串,format是字符串的格式。在實際應(yīng)用中,需要根據(jù)實際情況,將格式化字符串中的格式參數(shù)修改為對應(yīng)的參數(shù),如下所示:
SELECT STR_TO_DATE('2018年11月15日','%Y年%m月%d日');
除了STR_TO_DATE()函數(shù)外,還可以使用DATE_FORMAT()函數(shù)把日期值以不同的方式顯示,如下所示:
SELECT DATE_FORMAT('2018-11-15','%Y年%m月%d日');
以上代碼會把日期格式化為"2018年11月15日",其中第一個參數(shù)為要格式化的日期,第二個參數(shù)為需要的日期格式。