MySQL中如何使用DATE_FORMAT函數將日期轉換為不同的格式
日期是在資料庫中常見的一種資料類型。在實際應用中,我們常常需要對日期進行格式化,以滿足不同的需求。 MySQL提供了DATE_FORMAT函數,可以將日期轉換為不同的格式。
DATE_FORMAT函數的語法如下:
DATE_FORMAT(date, format)
其中,date是要轉換的日期,format是指定的格式字串。以下是一些常用的日期格式代碼:
以下是一些範例,示範如何使用DATE_FORMAT函數進行日期格式轉換:
#將日期轉換為年份-月份-日期的格式:
SELECT DATE_FORMAT('2022-06-30', '%Y-%m-%d');
輸出結果為:2022-06-30
將日期轉換為月份-日期-年份的格式:
SELECT DATE_FORMAT('2022-06-30', '%m-%d-%Y');
輸出結果為:06-30-2022
將日期轉換為小時:分鐘:秒的格式,並使用24小時制:
SELECT DATE_FORMAT('2022-06-30 14:30:45', '%H:%i:%s');
輸出結果為:14:30:45
#將日期轉換為星期的全名:
SELECT DATE_FORMAT('2022-06-30', '%W');
輸出結果為:Thursday
將日期轉換為月份的縮寫:
SELECT DATE_FORMAT('2022-06-30', '%b');
輸出結果為:Jun
以上是MySQL中如何使用DATE_FORMAT函數將日期轉換為不同的格式的詳細內容。更多資訊請關注PHP中文網其他相關文章!