设置日期和时间格式

0条评论

自定义日期时间

某些WordPress标签函数被用来显示或返回日期时间信息,例如the_date()the_time()。某些这类函数会接受一种名为format string(格式字串)的参量,它使得你可以决定日期的显示方式。格式字串是一种模板,日期的各部分即在其中结合在一起,并以此生成指定格式的日期。

例如格式字串:

l, F j, Y

所创建的日期如下:

Friday, September 24, 2004

下面给出字串中出现的格式字符所代表的意义:

  • l = 一周中某日的全名(小写的L)。
  • F = 月份的全名。
  • j = 月份中的日。
  • S = 英文中一月当中日期的后缀(例如st,ndth所表示的1st2nd15th。)
  • Y = 4位数表示的年份(小写的y则表示最后两位数的年份)
WordPress是以PHP写成的,所以它的日期格式函数使用的是PHP的内置日期格式函数。你可以参考PHP站点上的日期格式字符表来建立用在WordPress中的日期格式字串。

本地化

你可能希望看到日期按照你的语言习惯显示出来:

<?php
setlocale(LC_ALL, 'nl_NL.ISO-8859-15@euro');
echo strftime('%A %d %B, %Y',strtotime(get_the_time('m/d/Y')));
?>

要使其起效的话,你的服务器需要经过正确配置才行。