php时间戳相减得天数 小时数 分钟数 秒数
/**
* 计算两个时间戳之差
* @param $begin_time
* @param $end_time
* @return array
*/
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 );
Log::info($res);
return $res;
}
本文介绍了一种在PHP中计算两个时间戳之间差异的方法,包括天数、小时数、分钟数和秒数的详细计算过程。通过一个自定义函数实现了时间戳差值的精确转换。

2291

被折叠的 条评论
为什么被折叠?



