MySQL是一款常用的關(guān)系型數(shù)據(jù)庫,常常需要將字符串類型的日期轉(zhuǎn)換成日期類型進(jìn)行處理。本文將介紹MySQL中如何將字符串類型的日期轉(zhuǎn)換成日期類型。
SELECT STR_TO_DATE('2022-02-22', '%Y-%m-%d');
以上MySQL語句中,STR_TO_DATE()函數(shù)將字符串類型的日期'2022-02-22'轉(zhuǎn)換成日期類型,'%Y-%m-%d'參數(shù)表示日期字符串的格式,其中'%Y'表示4位的年份,'%m'表示2位的月份,'%d'表示2位的日期。如果日期字符串的格式與'%Y-%m-%d'參數(shù)不同,則需要修改參數(shù)。
SELECT STR_TO_DATE('2022/02/22', '%Y/%m/%d');
以上MySQL語句中,將日期字符串的格式由'-'改為'/',并修改了'%Y/%m/%d'參數(shù)。
除了STR_TO_DATE()函數(shù)外,MySQL還提供了多種日期函數(shù),如DATE_FORMAT()、DATE_ADD()等,可以根據(jù)需要選擇使用。