• 微信
    咨询
    微信在线咨询 服务时间:9:00-18:00
    纵横数据官方微信 使用微信扫一扫
    马上在线沟通
  • 业务
    咨询

    QQ在线咨询 服务时间:9:00-18:00

    选择下列产品马上在线沟通

    纵横售前-老古
    QQ:519082853 售前电话:18950029581
    纵横售前-江夏
    QQ:576791973 售前电话:19906048602
    纵横售前-小李
    QQ:3494196421 售前电话:18965140883
    纵横售前-小智
    QQ:2732502176 售前电话:17750597339
    纵横售前-燕子
    QQ:609863413 售前电话:17750597993
    纵横值班售后
    QQ:407474592 售后电话:400-1886560
    纵横财务
    QQ:568149701 售后电话:18965139141

    售前咨询热线:

    400-188-6560

    业务姚经理:18950029581

  • 关注

    关于纵横数据 更多优惠活动等您来拿!
    纵横数据官方微信 扫一扫关注官方微信
  • 关闭
  • 顶部
  • 您所在的位置 : 首页 > 新闻公告 > PHP date设置

    PHP date设置

    PHP date() 函数用于格式化时间/日期。


    PHP date() 函数

    PHP date() 函数可把时间戳格式化为可读性更好的日期和时间。

    Tip时间戳是一个字符序列,表示一定的事件发生的日期/时间。

    语法

    string date ( string $format [, int $timestamp ] )


    参数描述
    format必需。规定时间戳的格式。
    timestamp可选。规定时间戳。默认是当前的日期和时间。


    PHP Date() - 格式化日期

    date() 函数的第一个必需参数 format 规定了如何格式化日期/时间。

    这里列出了一些可用的字符:

    如需了解 format 参数中可用的所有字符列表,请查阅我们的 PHP Date 参考手册,date() 函数。

    可以在字母之间插入其他字符,比如 "/"、"." 或者 "-",这样就可以增加附加格式了:

    <?php
    echo date("Y/m/d") . "<br>";
    echo date("Y.m.d") . "<br>";
    echo date("Y-m-d");
    ?>

    上面代码的输出如下所示:

    2016/05/11<br>
    2016.05.11<br>
    2016-05-11

    格式字串可以识别以下 format 参数的字符串
    format字符说明返回值例子
    ------
    d月份中的第几天,有前导零的 2 位数字01  31
    D星期中的第几天,文本表示,3 个字母Mon  Sun
    j月份中的第几天,没有前导零1  31
    l("L"的小写字母)星期几,完整的文本格式Sunday  Saturday
    NISO-8601 格式数字表示的星期中的第几天(PHP 5.1.0 新加)1(表示星期一)到 7(表示星期天)
    S每月天数后面的英文后缀,2 个字符stndrd        或者 th。可以和 j 一起用
    w星期中的第几天,数字表示0(表示星期天)到 6(表示星期六)
    z年份中的第几天0  365
    星期------
    WISO-8601 格式年份中的第几周,每周从星期一开始(PHP 4.1.0 新加的)例如:42(当年的第 42 周)
    ------
    F月份,完整的文本格式,例如 January 或者 MarchJanuary  December
    m数字表示的月份,有前导零01  12
    M三个字母缩写表示的月份Jan  Dec
    n数字表示的月份,没有前导零1  12
    t给定月份所应有的天数28  31
    ------
    L是否为闰年如果是闰年为 1,否则为 0
    oISO-8601 格式年份数字。这和        Y 的值相同,只除了如果 ISO        的星期数(W)属于前一年或下一年,则用那一年。(PHP 5.1.0 新加)Examples: 1999 or 2003
    Y4 位数字完整表示的年份例如:1999  2003
    y2 位数字表示的年份例如:99  03
    时间------
    a小写的上午和下午值am  pm
    A大写的上午和下午值AM  PM
    BSwatch Internet 标准时000  999
    g小时,12 小时格式,没有前导零1  12
    G小时,24 小时格式,没有前导零0  23
    h小时,12 小时格式,有前导零01  12
    H小时,24 小时格式,有前导零00  23
    i有前导零的分钟数00  59>
    s秒数,有前导零00  59>
    u毫秒 (PHP 5.2.2 新加)。需要注意的是            date() 函数总是返回            000000 因为它只接受 integer            参数, 而 DateTime::format() 才支持毫秒。示例: 654321
    时区------
    e时区标识(PHP 5.1.0 新加)例如:UTCGMTAtlantic/Azores
    I是否为夏令时如果是夏令时为 1,否则为 0
    O与格林威治时间相差的小时数例如:+0200
    P与格林威治时间(GMT)的差别,小时和分钟之间有冒号分隔(PHP 5.1.3 新加)例如:+02:00
    T本机所在的时区例如:ESTMDT(【译者注】在 Windows       下为完整文本格式,例如"Eastern Standard Time",中文版会显示"中国标准时间")。
    Z时差偏移量的秒数。UTC 西边的时区偏移量总是负的,UTC 东边的时区偏移量总是正的。-43200  43200
    完整的日期/时间------
    cISO 8601 格式的日期(PHP 5 新加)2004-02-12T15:19:21+00:00
    rRFC 822 格式的日期例如:Thu, 21 Dec 2000 16:01:07 +0200
    U从 Unix 纪元(January 1 1970 00:00:00 GMT)开始至今的秒数参见 time()

    最新推荐


    微信公众帐号
    关注我们的微信