Skip to Content

WordPress的日期格式

WordPress采用PHP开发,所以日期格式的设置非常丰富。PHP提供了data()函数来获取日期,该函数有一个参数用来指定获取的时间日期格式。

例子:

date('l jS \of F Y h:i:s A');

//这段代码将输出以下字符:
"Monday 8th of August 2005 03:12:46 PM"

下面就是参数的详细解释。这些资料是从CN.php.net上找到的,上面有非常详细的资料和说明。

d:月份中的第几天,有前导零的 2 位数字,从 01 到 31。
D: 星期中的第几天,文本表示,是缩写格式,从 Mon 到 Sun。
j:月份中的第几天,没有前导零,从1 到 31。
l(“L”的小写字母):星期几,是完整的格式,从Sunday 到 Saturday。
N:数字表示的星期中的第几天,从1(表示星期一)到 7(表示星期天)。
S:每月天数后面的英文后缀,2 个字符,st,nd,rd 或者 th。可以和 j 一起用。
w:星期中的第几天,数字表示,从0(表示星期天)到 6(表示星期六)。
z:年份中的第几天,从0 到 366。

星期

W: ISO-8601 格式年份中的第几周,每周从星期一开始,例如:42(当年的第 42 周)。

F:月份,完整的文本格式,从January 到 December。
m: 数字表示的月份,有前导零,从01 到 12。
M:三个字母缩写表示的月份,从Jan 到 Dec。
n:数字表示的月份,没有前导零,从1 到 12。
t:给定月份所应有的天数,从28 到 31。

L:是否为闰年。如果是闰年为 1,否则为 0。
o:年份数字。这和 Y 的值相同,只除了如果 ISO 的星期数(W)属于前一年或下一年,则用那一年。例如:1999或2003。
Y:4 位数字完整表示的年份,例如:1999 或 2003。
y:2 位数字表示的年份,例如:99 或 03。

时间

a:小写的上午和下午值,am 或 pm。
A:大写的上午和下午值,AM 或 PM。
B:Swatch Internet 标准时,000 到 999。
g:小时,12 小时格式,没有前导零,从1 到 12。
G:小时,24 小时格式,没有前导零,从0 到 23。
h:小时,12 小时格式,有前导零,从01 到 12。
H:小时,24 小时格式,有前导零,从00 到 23。
i:有前导零的分钟数,从00 到 59。
s:秒数,有前导零,从00 到 59。

时区

e:时区标识, 例如:UTC,GMT,Atlantic/Azores。
I:是否为夏令时。如果是夏令时为 1,否则为 0。
O:与格林威治时间相差的小时数,例如:+0200。
P:与格林威治时间(GMT)的差别,小时和分钟之间有冒号分隔,例如:+02:00。
T:本机所在的时区,例如:EST,MDT(在 Windows 下为完整文本格式,例如“Eastern Standard Time”,中文版会显示“中国标准时间”)。
Z:时差偏移量的秒数。UTC 西边的时区偏移量总是负的,UTC 东边的时区偏移量总是正的。从-43200 到 43200。

完整的日期/时间

c:完整的日期,例如:2004-02-12T15:19:21+00:00。
r:RFC 822 格式的日期,例如:Thu, 21 Dec 2000 16:01:07 +0200。
U:从 Unix 纪元(January 1 1970 00:00:00 GMT)开始至今的秒数。(具体使用方法参见 time()函数)

6 Comments

  • 2008年8月12日
    11:17 am

    Liony

    继续自己顶….. :(

    回复
  • 2009年3月6日
    22:29 pm

    u

    非常感谢。我找了很久……

    收藏了。

    回复
  • 2009年10月17日
    16:03 pm

    Wordpress 日期调用格式 | 小墨|博客

    [...] 来自:imLiony October 17th, 2009 | in 博客技巧 | Tagged wordpress, wp-theme Post a comment or leave a trackback: Trackback URL. « 还有人经常听MP3吗? 在下边留言吧! 姓名 * 邮箱 * 网址 [...]

  • 2009年11月30日
    13:34 pm

    sfsf

    请教wp中如何输出客户端时间……

    回复
  • 2009年11月30日
    14:18 pm

    Liony_小狮

    @sfsf: 取客户端的时间可以用JS,非常简单,网上搜索一下教程很多的。

    回复
  • 2010年3月3日
    15:06 pm

    mon前端

    收藏了~~谢谢~
    http://monw3c.blogbus.com title=”前端开发,web开发,web developer,页面重构,交互设计,用户体验,网站优化运营”>前端开发

    回复
  • Leave a Comment

    必须填写 E-mail 地址, 但是它不会被公开.

    支持的标签:  <a href=""> <abbr> <blockquote> <code> <em> <strike> <strong>

    Ctrl+Enter键回复评论内容