zoukankan      html  css  js  c++  java
  • wordpress时间函数the_time() 详解

    一直以来,我对时间显示这一块都没有给予些微的关注,但昨天无意间在网络上看到了上面有一篇文章所说的就是the_time()时间函数,感觉很有必要整理一下,便将其中的内容整理了下来。可能很多朋友对于时间的输出表现有着比较特殊的要求,比如我的文章列表中所带的时间格式就是中英文混合输出的,这可能对于有些朋友来说并不是那么的顺眼,因此我们在本篇文章所探讨的也就是这个问题。
    下面先让我们来看看时间函数the_time()的各个参数,以下是这些参数的列表以及简单的注释:

    1. /* http://www.xmlas.com*/  
    2. 参数d:    描述:日期                  示例:06    
    3. 参数j:    描述:日期                  示例:6    
    4. 参数D:    描述:星期                  示例:一    
    5. 参数F:    描述:月份                  示例:一月    
    6. 参数g:    描述:小时                  示例:6    
    7. 参数G:    描述:小时                  示例:06    
    8. 参数h:    描述:分钟                  示例:6    
    9. 参数H:    描述:分钟                  示例:06    
    10. 参数a:    描述:上下午                示例:am/pm    
    11. 参数A:    描述:上下午                示例:AM/PM    
    12. 参数l:    描述:星期                  示例:星期一   
    13. 参数m:    描述:月份                  示例:01    
    14. 参数M:    描述:月份                  示例:Jan    
    15. 参数n:    描述:月份                  示例:6    
    16. 参数O:    描述:时区                  示例:+0800    
    17. 参数r:    描述:完整的日期时间        示例:Mon, 06 Jan 2010 20:30:10 +0800    
    18. 参数S:    描述:序列型数字的后缀      示例:st/th    
    19. 参数T:    描述:时区                  示例:CST    
    20. 参数w:    描述:星期                  示例:2    
    21. 参数W:    描述:周数                  示例:22    
    22. 参数y:    描述:年份                  示例:10    
    23. 参数Y:    描述:年份                  示例:2010    
    24. 参数z:    描述:天数                  示例:365  

    为了对以上参数的用法有个比较形象的了解,我们举出几个例子供大家参考:
    1.中文日期格式设置:年 月 日,如:2013年3月8日,应该这样去写:

    1. //示例一:   
    2. <? php the_time('Y年n月j日'); ?>  

    2.中文时间格式设置:时 分 秒,如:23:22:24,这样写:

    1. //示例二;   
    2. <? php the_time('G:i:s'); ?>  

    3.星期格式设置:星期,如:2013年3月10日星期日,这样写:

    1. //示例三;   
    2. <? php the_time('Y年n月j日l'); ?>  

    在最后我们还要强调一个问题,就是当你使用中文版的wordpress时,它会很智能的将你的某些时间参数转换成中文的输出方式,比如月份。有时我们可能并不需要这样智能的转换,而只是希望利用阿拉伯数字进行输出,那么应该怎么去解决这个问题呢?
    其实解决问题的办法也不难,只是要求我们将时间函数的参数进行一些修改即可:
    比如说我们原来输出月份的代码如下:

    1. //这个输出结果时会自动将月份转换成中文   
    2. <?php the_time('M');?>  

    我们只需要将以上代码替换成下面这样就行了:

      1. //修改后的代码   
      2. <?php echo date('M',get_the_time('U'));?>  
  • 相关阅读:
    1.初识Redis
    2.API的理解和使用
    8.rabbitmq RPC模拟微服务架构中的服务调用
    9.[完]其他常用的rabbitmq的参数和设置
    6.Header交换机之模拟验证用户身份
    C#中复制文件夹及文件的两种方法
    python通过递归将多维字典转化为二维
    python venv flask gunicorn 部署与 pycharm 连接
    Nagios(centos 6.5)调用NSClient++/NRPE+Powershell脚本(windows server 2008 r2)监控网络情况
    Nagios 调用华为云短信平台进行报警
  • 原文地址:https://www.cnblogs.com/kedarui/p/3622838.html
Copyright © 2011-2022 走看看