以下是PHP date函数中$format参数字符串可以识别的字符,您可以根据需要组合这些字符来生成您想要的日期和时间格式。
| 字符 |
描述 |
| ——年—— |
Y |
年份完整数字表示,例如2003 |
y |
补零的年份表示,例如03 |
L |
是否为闰年,如果是闰年则为1,否则为0 |
| ——月—— |
F |
月份的全称,例如January到December |
M |
月份的缩写,例如Jan到Dec |
n |
月份的数字表示,不补零,例如1到12 |
m |
月份的数字表示,补零,例如01到12 |
| ——日—— |
j |
月份中的某一天,不补零,例如1到31 |
d |
月份中的某一天,补零,例如01到31 |
S |
英文后缀,例如st、nd、rd或th |
t |
给定月份中有多少天,例如28到31 |
z |
一年中的第几天,例如0到365 |
| ——星期—— |
D |
星期几的缩写,例如Mon到Sun |
l |
星期几的全称,例如Monday到Sunday |
N |
星期几数字表示,例如1(星期一)到7(星期日) |
W |
ISO标准周数,例如1到53 |
| ——上午/下午—— |
a |
am/pm表示的小写形式 |
A |
AM/PM表示的大写形式 |
| ——时—— |
g |
小时数,12小时制,不补零,例如1到12 |
G |
小时数,24小时制,不补零,例如0到23 |
h |
小时数,12小时制,补零,例如01到12 |
H |
小时数,24小时制,补零,例如00到23 |
| ——分—— |
i |
分钟数,补零,例如00到59 |
| ——秒—— |
s |
秒数,补零,例如00到59 |
| ——其他—— |
u |
微秒数 |
U |
时间戳(单位为秒) |
I |
是否为夏令时,如果是夏令时则为1,否则为0 |
P |
与格林威治时间的时差,例如+02:00 |
T |
时区缩写,例如CST |