欢迎访问WDPHP素材源码!今天是2024年04月25日 星期四,下午好!别打盹哦!
您好,游客 [ 马上登录 | 注册帐号 | 微信登录 | QQ登录]
当前位置:首页 > 源码 > 函数/类库 > 

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

本函数实现两个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计算时间差

源码 模板 特效 素材 资源 教程 站长