zoukankan      html  css  js  c++  java
  • WordPress时间日期函数常用代码

    在修改的过程中,我们难免会用到时间函数,这当然就涉及到了WordPress 的时间格式。那么我们只要对时间函数: 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

    下面再举几个WordPress设置时间格式的例子:

     中文日期格式设置,年月日:如:2010年2月1日,则Wordpress the time函数的参数这样写:

    <? php the_time('Y年n月j日'); ?> 

    中文时间的设置,小时分秒:如:22:22:22,则Wordpress the time函数的参数这样写:

    <? php the_time('G:i:s'); ?> 

    星期格式设置,星期:如:2010年11月1日星期四,则Wordpress the time函数的参数这样写:

    <? php the_time('Y年n月j日l'); ?> 

      当然,有时候我们主题喜欢中英文混输的日期显示格式,对于使用中文版 WordPress来说,这个就要做一些小小的调整了。这里以显示日志时间的月份为例,我们在主题中使用 the_time( ‘M’ ) 应该可以打印出一个 Sep 的英文简写的月份值。但是幸运而又不幸地是,WordPress 会非常人性化地为你翻译成“九”,说幸运,是因为 WordPress 的智能化让人感到高兴,说不幸是因为我确确实实就需要 Sep 这样的英文简写的时间格式,这让我如何是好。

      那么这个时候我们如何办呢,从函数角度出发解决此问题,重置一下,避免汉化。

      将函数:

    <?php the_time('M');?> 

    替换成:

    <?php echo date('M',get_the_time('U'));?> 

    这个时候我们就发现得到了我们需要的时间格式了。

  • 相关阅读:
    几种常见的content-type
    node简单起服务
    ESlint配置案例及如何配置
    网络攻防学习心得一(20159320)工具学习
    网络攻防学习心得一(20159320)黑客信息
    题解 POJ1187 【陨石的秘密】
    题解 POJ1934 【Trip】
    题解 POJ1952 【BUY LOW, BUY LOWER】
    TIM bug 总结以及应对方案
    题解 POJ3171 【Cleaning Shifts】
  • 原文地址:https://www.cnblogs.com/lydbk/p/4609784.html
Copyright © 2011-2022 走看看