在WordPress上调用自定义时间和日期格式
某些WordPress的标签函数用于显示或返回日期和时间信息,例如 the_date() 和 the_time() 。这些函数接收一个参数(格式化的字符串),以确定日期显示方式。 格式化的字符串是一个模板,模板提供各种不同的日期显示方式,他们结合起来生成指定的日期格式。 例如,格式化的字符串:
l, F j, Y
创建如下所显示的日期:
星期五,9月 24日,2004年
本站用的是2015年4月29日(星期三),22:56这种格式, 相对应的代码是
以下格式化的字符是上例中所代表的含义: l = 星期全称(小写字母L) F = 月份全称 j = 该月的某一号 S = 英语日期后缀(如,1st(第一1+st)、2nd(第二2+nd)或15th(第十五15+th)后面的st、nd 或 th。) Y = 年份显示4位数字。(小写字母y显示年份的后两位)
(他们之间以逗号分隔。)
WordPress是用PHP语言编写的。WordPress的日期格式化函数使用PHP的内置日期格式化函数。 你可以使用 PHP网站日期格式字符表作为建立WordPress日期格式字符的参考。以下是更有用的目录表:
月份中的第几天
d
数字的, 有前缀0
01–31
j
数字的, 没有前缀
1日–31日
S
英文序数后缀,在j之后使用
st、 nd、rd 或 th
星期
l
全称 (小写字母 ‘L’)
星期一 ~ 星期日
D
英文星期的前3个字母
Mon – Sun
月份
m
数字的,有前缀0
01–12
n
数字的,没有前缀0
1–12
F
月份全称
1月 – 12月
M
月份的前3个字母
Jan - Dec
年份
Y
显示4位数字
例如: 1999, 2003
y
显示后面2位数字
例如: 99, 03
时间
g
小时,12小时制,没有前缀0
1–12
h
小时,12小时制,有前缀0
01–12
a
小写
am, pm
A
大写
AM, PM
G
小时,24小时制,没有前缀0
0-23
H
小时,24小时制,有前缀0
00-23
i
分钟, 有前缀0
00-59
s
秒,有前缀0
00-59
T
时间缩写
例如 EST, MDT …
日期/时间的全称
c
ISO 8601
2004-02-12T15:19:21+00:00
r
RFC 2822
Thu, 21 Dec 2000 16:01:07 +0200