MySQL 中將日期轉成字符串可以使用 DATE_FORMAT 函數。
該函數的語法為:
DATE_FORMAT(date, format)
其中,date 參數是要轉換的日期,可以是日期型、日期時間型、時間型或數字型,format 參數是轉換格式。
下面是一些常用的日期轉換格式:
%Y 4 位的完整年份 %m 2 位的月份(01~12) %d 2 位的日期(01~31) %H 時(00~23) %i 分(00~59) %s 秒(00~59) %W 星期名稱(Sunday~Saturday) %a 縮寫的星期名稱(Sun~Sat) %p AM 或 PM
例如:
SELECT DATE_FORMAT('2022-01-01 12:30:00', '%Y年%m月%d日 %H:%i:%s');
執行以上語句會將日期 2022-01-01 12:30:00 轉換成字符串 "2022年01月01日 12:30:00"。