zoukankan      html  css  js  c++  java
  • DAY57

    一、设置时区
         默认的时区是UTC!
         date_default_timezone_set('Asia/Shanghai');//设置时区
    二、获取当前Unix时间戳
         Unix时间戳:
         从Unix纪元(格林威治时间1970年1月1日00时00分00秒)开始到当前的秒数。
         time();


    三、获取指定时间的Unix时间戳
         mktime()

    mktime()
        date_default_timezone_set('Asia/Shanghai');//设置时区
        $nowTime=time();
        $time1=mktime(0,0,0,10,1,2014);//取得一个日期的 Unix 时间戳
        echo '距离2014年国庆还有'.(($time1-$nowTime)/60/60/24).'天';
    四、从Unix时间戳取得时间日期信息
         date()

    date()格式化一个本地时间/日期
        第一个参数:必填,写上你所需要的时间日期的格式,把format 字符放在第一个参数里面会被转换成对应的信息,其他的字符还是原来的样子
        date('Y-m-d G:i:s')
        自定义格式化Unix时间戳 为指定的时间格式!


    五、获取Unix时间戳和微秒数

    microtime()

    microtime() 返回当前 Unix 时间戳和微秒数
        var_dump(microtime());
        var_dump(microtime(true));

        

    <?php
    header("Content-type:text/html;charset=utf-8");
    date_default_timezone_set('Asia/Shanghai');//设置时区
    $startTime=microtime(true);
    for ($i=0;$i<10000000;$i++){
        
    }
    $endTime=microtime(true);
    echo '该for循环花费了'.round(($endTime-$startTime),5).'秒'."<br/>";
    
    $t=time();
    echo($t . "<br>");
    echo("当前时间:".date("Y-m-d H:i:s",$t)."<br/>");
    echo("当前时间:".date("Y-M-D")."<br/>");
    
    $nowTime = time();
    $time1 = mktime(0,0,0,10,1,2017);
    echo '距离国庆节还有:'.(($time1-$nowTime)/60/60/24).'天';

  • 相关阅读:
    location 匹配规则
    nginx+keepalived 高可用方案
    Nginx 静态文件服务
    web服务器-nginx优化
    Oracle 修改字符集(AL32UTF8 转换成UTF8字符集)
    xshell复制粘贴
    关于mysql中的DDL,DML,DQL和DCL
    LVS实现Kubernetes集群高可用
    k8s实践(一):Centos7.6部署k8s(v1.14.2)集群
    Centos7.6部署k8s v1.16.4高可用集群(主备模式)
  • 原文地址:https://www.cnblogs.com/qianjilou/p/6939813.html
Copyright © 2011-2022 走看看