$hours,"min" => $mins,"sec" => $secs);return。计算两个时间戳之间的时间差。" />

计算两个时间戳之间的时间差

//功能:计算两个时间戳之间相差的日时分秒
//$begin_time开始时间戳
//$end_time 结束时间戳

private 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; 取消注释后下一行的变量改为$remain,则是去掉天数后剩余的小时数,分钟及描述同理 $hours = intval($timediff/3600); //计算分钟数 //$remain = $remain%3600; $mins = intval($timediff/60); //计算秒数 $secs = $timediff%60; $res = array("day" => $days,"hour" => $hours,"min" => $mins,"sec" => $secs); return $res; }



    推荐阅读