本文共 1061 字,大约阅读时间需要 3 分钟。
MySQL日期格式化(format)功能提供了丰富的格式化选项,以便将日期数据按照需求展示。以下是常见的日期格式化单位及其描述:
1. 秒(Seconds)
- %S、%s
- 输出两位数字形式的秒数(00, 01, …, 59)。
2. 分(Minutes)
- %I、%i
- 输出两位数字形式的分钟数(00, 01, …, 59)。
3. 小时(Hours)
%H
- 24小时制,输出两位数字形式的小时数(00, 01, …, 23)。
%h
- 12小时制,输出两位数字形式的小时数(00, 01, …, 12)。
%k
- 24小时制,输出数形式的小时数(0, 1, …, 23)。
%l
- 12小时制,输出数形式的小时数(0, 1, …, 12)。
%T
%r
- 输出12小时制的时间格式(hh:mm:ss AM 或 PM)。
%p
5. 周(Week)
%W
- 输出一周中每一天的名称(例如:Sunday, Monday, …, Saturday)。
%a
- 输出一周中每一天名称的缩写(例如:Sun, Mon, …, Sat)。
%w
- 以数字形式标识周(0=Sunday, 1=Monday, …, 6=Saturday)。
%U
%u
6. 天(Days)
%d
- 输出两位数字形式的月中天数(01, 02, …, 31)。
%e
- 输出数字形式的月中天数(1, 2, …, 31)。
%D
- 输出英文后缀表示月中天数(例如:1st, 2nd, …)。
%j
- 输出三位数字表示年中天数(001, 002, …, 366)。
7. 月(Months)
%M
- 输出英文月名(January, February, …, December)。
%b
- 输出英文缩写月名(例如:Jan, Feb, …, Dec)。
%m
- 输出两位数字表示月份(01, 02, …, 12)。
%c
8. 年(Years)
%Y
- 输出四位数字表示的年份(例如:2015, 2016, …)。
%y
- 输出两位数字表示的年份(例如:15, 16, …)。
9. 文字输出(Text Output)
- %文字
- 直接输出文字内容(例如:Hello, World!)。
这些格式化选项可以灵活组合,满足不同场景下的日期展示需求。
转载地址:http://oxqfk.baihongyu.com/