【php函数】时间格式化

刚刚,几分钟前,几个小时前,昨天,前天

//格式化时间
function formatDate($time){  
    $rtime = date ( "m-d H:i", $time );  
    $htime = date ( "H:i", $time );  
       
    $time = time () - $time;  
       
    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 . '小时前 ' . $htime;  
    } elseif ($time < 60 * 60 * 24 * 3) {  
        $d = floor ( $time / (60 * 60 * 24) );  
        if ($d == 1)  
            $str = '昨天 ' . $rtime;  
        else  
            $str = '前天 ' . $rtime;  
    } else {  
        $str = $rtime;  
    }  
    return $str;    
}


打赏

看恩吧
网站不承担任何有关评论的责任
  • 最新评论
  • 总共条评论
取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦