首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL DATE_FORMAT() 日期格式化完整參數速查表

     編輯:MySQL 資料庫相關知識

語法

DATE_FORMAT(date, format)

根據 format 字串格式化日期或日期時間值,回傳字串。

格式化符號完整對照表

符號說明範例
%S, %s秒 (00-59)05
%i分 (00-59)30
%H時 24制 (00-23)14
%h, %I時 12制 (01-12)02
%k時 24制 (0-23)14
%l時 12制 (1-12)2
%T時間 24制 (HH:MM:SS)14:30:05
%r時間 12制 (hh:mm:ss AM/PM)02:30:05 PM
%pAM 或 PMPM
%W星期名稱Sunday
%a星期縮寫Sun
%d月份中的天 (00-31)15
%e月份中的天 (0-31)15
%D英文後綴天數15th
%w星期 (0=Sunday..6=Saturday)0
%j年中的天數 (001-366)196
%U週數 (0-52) Sunday 為第一天28
%u週數 (0-52) Monday 為第一天28
%M月份名稱January
%b月份縮寫Jan
%m月份 (01-12)07
%c月份 (1-12)7
%Y四位數年份2024
%y兩位數年份24
%%字面 %%

常用範例

SELECT DATE_FORMAT(date_col, '%Y-%m-%d') AS '日期' FROM test;
-- 結果:2024-07-15

SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s');
-- 結果:2024-07-15 14:30:05
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved