美文网首页PHP
PHP 时间函数

PHP 时间函数

作者: 887d1fc86fe6 | 来源:发表于2020-04-24 18:04 被阅读0次
    • time:获得当前时间(精确到秒),结果其实一个“整数”而已,代表从1970年1月1日0:0:0秒到当前时刻的秒数。
    • microtime:获得当前时间(可以精确到微秒)
      有两个用法:
      milrotime(tue):获得秒数(跟time一样),是一个数字(浮点数,有4位小数) .
      microtime(false):获得也是秒数,但因为精度太高,导致浮点数无法表达出来,以致返回的是一个字符串。
    • mktime:创建一个时间数据,参数为:时、分、秒,月、日、年
    • date:将一个时间转换为某种字符串形式
    • idate:取得一个时间的某个单项数据值,比如idate(“Y”)取得年份数
    • strtotime:将一个字符串“转换”为时间值
    • date_default_timezone_set:在代码中设置“时区”
    • date_default_timezone_get: 在代码中获取“时区”
    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="UTF-8">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <title>Document</title>
    </head>
    <body>
      <?php
        echo '从1970年1月1日0:0:0到现在供经过了多少秒:', time(); // 1587722319
        echo '从1970年1月1日0:0:0到现在供经过了多少秒:', microtime(true); // 1587722319.8593
        // 严格来说前面是小数部分,后面是秒,需要相加起来就是当前时间
        echo '从1970年1月1日0:0:0到现在供经过了多少秒:', microtime(false); // 0.85927000 1587722319
    
        // 创建一个时间,参数为:时 分 秒 月 日 年
        echo mktime(10, 8, 5, 7, 12, 2020); // 1594519685
    
        echo date('Y-m-d H:i:s'); // 2020-04-24 18:03:08
        echo idate('Y'); // 2020
        echo idate('s'); // 08
      ?>
    </body>
    </html>
    

    相关文章

      网友评论

        本文标题:PHP 时间函数

        本文链接:https://www.haomeiwen.com/subject/orfqwhtx.html