WordPress时间函数the_tiem()详解

使用 WordPress 建站,不得不接触到时间函数 the_time(),因为加上文章的发表日期或评论的发表日期是非常有必要的。但是 the_time() 默认的格式只有时间,比如 “下午5:06” 。这样的格式是不是不太满意呢? 对于中国人,比较习惯以下的时间格式:
- 12-10
- 2013-12-10
- 2013年12月10日 星期一
- 10:35:28
如何让间函数 the_time() 输出上面的格式呢?我们必要了解 the_time() 的各项参数:
| 参数 | 描述 | 示例 |
|---|---|---|
| d | 日期 | 06 |
| j | 日期 | 6 |
| D | 星期 | 一 |
| F | 月份 | 一月 |
| g | 小时 | 6 |
| G | 小时 | 06 |
| h | 分钟 | 6 |
| H | 分钟 | 06 |
| a | 上下午 | am/pm |
| A | 上下午 | AM/PM |
| l | 星期 | 星期一 |
| m | 月份 | 01 |
| M | 月份 | Jan |
| n | 月份 | 6 |
| O | 时区 | +0800 |
| r | 完整的日期时间 | Mon, 06 Jan 2010 20:30:10 +0800 |
| S | 序列型数字的后缀 | st/th |
| T | 时区 | CST |
| w | 星期 | 2 |
| W | 周数 | 22 |
| y | 年份 | 10 |
| Y | 年份 | 2010 |
| z | 天数 | 365 |
了解了 the_time() 的参数,下面就举几个列子:
1、输出 2013-12-10 格式:
<?php the_time('Y-m-d'); ?>
注意:Y 是大写,这样才会输出完整的年分 2013,小写的话会输出 13。
2、输出时间,如:10:35:28:
<?php the_time('G:i:s'); ?>
3、输出 2013年12月10日 格式:
<?php the_time('Y年m月d日'); ?>
4、输出 2013年12月10日 星期二 格式:
<?php the_time('Y年m月d日 l'); ?>
5、输出完整的日期,如 2013年12月10日 星期二 10:35:28:
<?php the_time('Y年m月d日 l G:i:s'); ?>
需要其他时间格式,可以根据上面的参数自行配置。
标签:WordPress