当前位置 : 主页 > 网络编程 > PHP >

php处理时间戳到xx秒分时天前的代码

来源:互联网 收集:自由互联 发布时间:2021-06-28
php处理时间戳到xx秒分时天前的代码 createtime = $createtime; $this-gettime = $gettime; } function getSeconds() { return $this-createtime-$this-gettime; } function getMinutes() { return ($this-createtime-$this-gettime)/(60); } f
php处理时间戳到xx秒分时天前的代码
 createtime = $createtime;
        $this->gettime = $gettime;
    }
    function getSeconds()
    {
        return $this->createtime-$this->gettime;
    }
    function getMinutes()
    {
        return ($this->createtime-$this->gettime)/(60);
    }
    function getHours()
    {
        return ($this->createtime-$this->gettime)/(60*60);
    }
    function getDay()
    {
        return ($this->createtime-$this->gettime)/(60*60*24);
    }
    function getMonth()
    {
        return ($this->createtime-$this->gettime)/(60*60*24*30);
    }
    function getYear()
    {
        return ($this->createtime-$this->gettime)/(60*60*24*30*12);
    }
    function index()
    {
        if($this->getYear() > 1)
        {
            if($this->getYear() > 2)
            {
                return date("Y-m-d",$this->gettime);
                exit();
            }
            return floor($this->getYear())." 年前";
            exit();
        }
        if($this->getMonth() > 1)
        {
            return floor($this->getMonth())." 月前";
            exit();
        }
        if($this->getDay() > 1)
        {
            return floor($this->getDay())." 天前";
            exit();
        }
        if($this->getHours() > 1)
        {
            return floor($this->getHours())." 小时前";
            exit();
        }
        if($this->getMinutes() > 1)
        {
            return floor($this->getMinutes())." 分钟前";
            exit();
        }
        if($this->getSeconds() > 1)
        {
            return floor($this->getSeconds()-1)." 秒前";
            exit();
        }
    }
}
//类的使用实例
/*
 *
 * 调用类输出方式
 *
 * $a = new Mygettime(time(),strtotime('-25 month'));
 * echo iconv('utf-8', 'gb2312', $a->index())?iconv('utf-8', 'gb2312', $a->index()):iconv('utf-8', 'gb2312', '当前');
 *
 */
上一篇:work
下一篇:wordpress自定义
网友评论