在MySQL中,我們可以使用DATE_FORMAT函數(shù)將日期類型的數(shù)據(jù)轉(zhuǎn)換為字符串類型。
SELECT DATE_FORMAT('2021-07-22', '%Y-%m-%d') AS date_str;
上述代碼將'2021-07-22'這個日期類型的數(shù)據(jù)轉(zhuǎn)換成了字符串類型,并以YYYY-MM-DD的格式輸出。如果需要輸出其他格式的字符串,只需要修改第二個參數(shù)即可。
SELECT DATE_FORMAT('2021-07-22 12:30:45', '%Y年%m月%d日 %H:%i:%s') AS date_str;
上述代碼輸出的字符串便是'2021年07月22日 12:30:45'。
需要注意的是,如果需要將字符串類型轉(zhuǎn)換為日期類型,則可以使用STR_TO_DATE函數(shù)。例如:
SELECT STR_TO_DATE('2021-07-22', '%Y-%m-%d') AS date_value;
上述代碼將'2021-07-22'這個字符串轉(zhuǎn)換成了日期類型,并以YYYY-MM-DD的格式輸出。