php公共函數(shù)

01: 時間戳轉(zhuǎn)化為幾天前


/**

* 時間轉(zhuǎn)化為幾天前,幾小時前

*/

function tranTime2($time){

        $time = intval($time);

        $nowTime = time();

        $t = $nowTime - $time;// 時間差

        if($t<=10){

            $str = '剛剛';

        }else if($t>10 && $t<=60){

            $str = $t . '秒前';

        }else if($t>60 && $t<=60*60){

            $str = floor($t/60) . '分鐘前';

        }else if($t>60*60 && $t<=60*60*24){

            $str = floor($t/(60*60)) . '小時前';

        }else if($t>60*60*24 && $t<=60*60*24*7){

            $str = floor($t/(60*60*24)) . '天前';

        }else if($t>60*60*24*7 && $t<=60*60*24*7*4){

            $str = floor($t/(60*60*24*7)) . '周前';

        }else if($t>60*60*24*7*4 && $t<=60*60*24*365){

            $nowM = date('m',$nowTime);

            $m = date('m',$time);

            if($nowM<$m){

                $str = (12-$m) + $nowM . '個月前';

            }else{

                $str = $nowM - $m . '個月前';

            }

        }else if($t>60*60*24*365){

            $str = date('Y',$nowTime) - date('Y',$time) . '年前';

        }

        return $str;

}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容