zoukankan      html  css  js  c++  java
  • PHP 计算两个时间戳之间相差的时间

    //功能:计算两个时间戳之间相差的日时分秒
    //$begin_time  开始时间戳
    //$end_time 结束时间戳
    function timediff($begin_time,$end_time)
    {
          if($begin_time < $end_time){
             $starttime = $begin_time;
             $endtime = $end_time;
          }else{
             $starttime = $end_time;
             $endtime = $begin_time;
          }
    
          //计算天数
          $timediff = $endtime-$starttime;
          $days = intval($timediff/86400);
          //计算小时数
          $remain = $timediff%86400;
          $hours = intval($remain/3600);
          //计算分钟数
          $remain = $remain%3600;
          $mins = intval($remain/60);
          //计算秒数
          $secs = $remain%60;
          $res = array("day" => $days,"hour" => $hours,"min" => $mins,"sec" => $secs);
          return $res;
    }
    
    
    print_r(timediff(strtotime(2016-09-12 12:00:00'),strtotime('2016-09-15 21:50:21')));
    //strtotime  是将时间转换为时间戳格式
  • 相关阅读:
    蜂窝网格的坐标以及寻路
    unity3d 第三人称视角的人物移动以及相机控制
    基本HTML结构
    平衡二叉树
    STL基础复习
    递归
    unity 傅老师学习
    blender基础操作
    最小生成树
    最短路径
  • 原文地址:https://www.cnblogs.com/langtianya/p/6823021.html
Copyright © 2011-2022 走看看