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