网站首页技术探讨

初始化时间,显示多少秒多少分多少天

发布时间:2017-07-14编辑:Zetan阅读:(1573)喜欢:(0)

    处理时间的函数网上有很多很多,类似于这种的显示多少秒多少分多少天的方式也有很多。我就不一一列举出来,下面是我自己写的一个处理函数。简单易懂。直接看代码吧。

    function getRelativeTime($date) {
        $diff = time() - $date;
        if ($diff<60)
            return $diff . " 秒钟前";
        $diff = round($diff/60);
        if ($diff<60)
            return $diff . " 分钟前";
        $diff = round($diff/60);
        if ($diff<24)
            return $diff . " 小时前";
        $diff = round($diff/24);
        if ($diff<7)
            return $diff . " 天前";
        $diff = round($diff/7);
        if ($diff<4)
            return $diff . " 周前";
        return date("Y-m-d H:i:s,", strtotime($date));
    }