php计算时间几分钟前、几小时前、几天前的几个函数

最新php计算时间几分钟前、几小时前、几天前的几个函数

以下是三零网为大家整理的最新php计算时间几分钟前、几小时前、几天前的几个函数的文章,希望大家能够喜欢!


function time_tran($the_time) {  
    $now_time = date("Y-m-d H:i:s", time());  
    //echo $now_time;  
    $now_time = strtotime($now_time);  
    $show_time = strtotime($the_time);  
    $dur = $now_time - $show_time;  
    if ($dur < 0) {  
        return $the_time;  
    } else {  
        if ($dur < 60) {  
            return $dur . '秒前';  
        } else {  
            if ($dur < 3600) {  
                return floor($dur / 60) . '分钟前';  
            } else {  
                if ($dur < 86400) {  
                    return floor($dur / 3600) . '小时前';  
                } else {  
                    if ($dur < 259200) {//3天内  
                        return floor($dur / 86400) . '天前';  
                    } else {  
                        return $the_time;  
                    }  
                }  
            }  
        }  
    }  

转载来自:http://www.q3060.com/list3/list117/1.html



你可能感兴趣的:(最新php计算)