zoukankan      html  css  js  c++  java
  • php日期

    PHP Date() 函数

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

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

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

    语法

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

    PHP Date() - 格式化日期

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

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

    • d - 代表月中的天 (01 - 31)

    • m - 代表月 (01 - 12)

    • Y - 代表年 (四位数)

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

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

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

      

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

    2009/05/11
    2009.05.11
    2009-05-11
    

      

    PHP Date() - 添加时间戳

    date() 函数的第二个可选参数 timestamp 规定了一个时间戳。如果您没有提供时间戳,将使用当前的日期和时间。

    mktime() 函数可为指定的日期返回 Unix 时间戳。

    Unix 时间戳包含了 Unix 纪元(1970-01-01 00:00:00 GMT)和指定时间之间的秒数。

    mktime() 语法

    mktime(hour,minute,second,month,day,year,is_dst)

    如需获得某一天的时间戳,我们只要设置 mktime() 函数的 day 参数就可以了:

    <?php
    $tomorrow = mktime(0,0,0,date("m"),date("d")+1,date("Y"));
    echo "Tomorrow is ".date("Y/m/d", $tomorrow);
    ?>
    

      

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

    Tomorrow is 2009/05/12
    

      

    ——关于更多讨论请链接加入群【IT圈-自由开发者群】:https://jq.qq.com/?_wv=1027&k=5z3FBYU
  • 相关阅读:
    ES6之Promise对象学习——8个例子学会Promise
    typescript学习笔记
    Git入门篇
    Babel的配置和使用
    用css写三角形,宽高可设置
    typescript语法入门
    css之BFC(block formmatting context)[格式化上下文]
    删除node_modul模块
    继承
    [ES6]ES6语法中的class、extends与super的原理
  • 原文地址:https://www.cnblogs.com/average/p/8407110.html
Copyright © 2011-2022 走看看