欢迎访问WDPHP素材源码!熬夜对身体不好,早点休息吧!
您好,游客 [ 马上登录 | 注册帐号 | QQ登录]
当前位置:首页 > 源码 > 函数/类库 > 

php计算两个时间差并返回差多少天、时、分、秒
栏目分类:函数/类库    发布日期:2017-09-19    浏览次数:1563次     收藏

本函数实现两个unix时间戳的差,并返回两个时间戳相差的天、小时、分、秒,精确到秒,两个参数都是时间戳,虽然代码很简单,但是很实用。

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; 
}

相关热词: PHP计算时间差

评论0
头像 游客
友情提示:评论成功赠送5积分(每日前3次),刷评论扣8积分!
Copyright © 2016-2018 wdphp.com 版权所有   本站由WDPHP网站管理系统强力驱动  陕ICP备16002142号
网站首页 | 交流社区 | 关于我们 | 仿站定制 | 积分获取 | 广告投放 | WPS/云主机 | 站点地图
源码 模板 特效 素材 资源 教程 站长