告别枯燥的时间格式,人性化显示时间片段

2018-06-15  本文已影响0人  Chting
public function formatTime($time='')
{     
    $rtime = date("m-d H:i",$time);       
    $htime = date("H:i",$time);             
    $time = time() - $time;   
    $str='';      
    if ($time < 60){           
        $str = '刚刚';       
    }elseif($time < 60 * 60){           
        $min = floor($time/60);           
        $str = $min.'分钟前';       
    }elseif($time < 60 * 60 * 24){           
        $h = floor($time/(60*60));           
        $str = $h.'小时前 ';       
    }elseif($time < 60 * 60 * 24 * 3){           
        $d = floor($time/(60*60*24));           
        if($d==1){  
            $str = '昨天 '.$htime;  
        }else{  
            $str = '前天 '.$htime;       
        }  
    }else{           
        $str = $rtime;       
    }       
    return $str;   

}
上一篇 下一篇

猜你喜欢

热点阅读