Home > Article > Backend Development > PHP code to calculate the day, hour, minute and second difference between two timestamps
The content of this article is about the PHP code for calculating the day, hour, minute and second difference between two timestamps. It has certain reference value. Friends in need can refer to it. I hope it will be helpful to you. .
Function: Calculate the day, hour, minute and second difference between two timestamps
//$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; }
Recommended related articles:
PHP7.0 and php7.1 Summary of new syntax features in
What is the difference between the include() function and require() function in php?
The above is the detailed content of PHP code to calculate the day, hour, minute and second difference between two timestamps. For more information, please follow other related articles on the PHP Chinese website!