在修改WordPress网站的过程中,我们难免会用到时间函数,这当然就涉及到了WordPress的时间格式。可能很多朋友对于时间的输出表现有着比较特殊的要求,那么我们只要对时间函数:the_time()做一些对应的修改,就能达到我们想的效果。
用法
它的调用格式为:
//时间输出效果由“字符串”参数决定
<?php the_time(’字符串’) ?>
参数:
下面就让我们来看看时间函数the_time()的各个参数的含义,这是最全面正确的版本,其它网站或多或少都有些小错误,方便日后查看:
举例
为了对以上参数的用法有个比较形象的了解,我们举出几个常用的例子供大家参考。
输出 2024-07-09 格式:
<? php the_time('Y-m-d'); ?>
输出时间,如:10:35:28:
<? php the_time('G:i:s'); ?>
输出 2024 年 07 月 09 日 格式:
<? php the_time('Y年m月d日'); ?>
输出 2024 年 07 月 09 日 星期二 格式:
<? php the_time('Y年m月d日 l'); ?>
输出完整的日期,如 2024 年 07 月 09 日 星期二 10:35:28:
<? php the_time('Y年m月d日 l G:i:s'); ?>
在这里还要强调一个问题,就是当使用中文版的wordpress时,它会很智能的将某些时间参数转换成中文的输出方式,比如月份。有时我们可能并不需要这样智能的转换,而只是希望利用阿拉伯数字进行输出,那么应该怎么去解决这个问题呢?
其实解决问题的办法也不难,只是要求我们将时间函数的参数进行一些修改即可。
比如说我们原来输出月份的代码如下:
//这个输出结果时会自动将月份转换成中文
<? php the_time('M'); ?>
我们只需要将以上代码替换成下面这样就行了:
//修改后的代码
<? php echo date('M',get_the_time('U')); ?>
当然,除了使用the_time()函数之外,WordPress还提供了一个具有类似功能的get_the_time()函数。get_the_time()函数除了不具有the_time()函数的显示功能之外,其余功能二者完全相同。使用get_the_time()函数时,如欲将获取的时间显示出来,需要使用专用语句,一般通过一个变量来获取这个函数的返回值来实现。
1、文章版权归作者所有,未经允许请勿转载。
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
3、咨询请联系QQ:526009505
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
3、咨询请联系QQ:526009505