PHP计算两个时间戳之差

未结 0 2839
VIP1 2019年09月20日
悬赏:20积分

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/github_33644920/article/details/50519642
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;
}
————————————————
版权声明:本文为CSDN博主「极客世杰」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/github_33644920/article/details/50519642

回帖
  • 还没有人回复
本周热议
没有相关数据
layui

微信扫码关注 网盟开源 公众号