yanqiufang 发表于 2018-12-22 07:30:44

php 计算时间差的方法(原创)包括天、小时、分、秒


[*]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(&quot;day&quot; => $days,&quot;hour&quot; => $hours,&quot;min&quot; => $mins,&quot;sec&quot; => $secs);
[*]   return $res;
[*]}

  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(&quot;day&quot; => $days,&quot;hour&quot; => $hours,&quot;min&quot; => $mins,&quot;sec&quot; => $secs);
   return $res;
}



页: [1]
查看完整版本: php 计算时间差的方法(原创)包括天、小时、分、秒