美文网首页
php还剩多长时间过期函数

php还剩多长时间过期函数

作者: lookphp | 来源:发表于2018-07-30 12:01 被阅读18次

    还剩多长时间过期

    public function TimeToSeconds( $end_time )
        {
            date_default_timezone_set('Asia/Shanghai');
            $now        = time();
            $expires_in = $end_time;
            $expires    = $expires_in - $now;
            if( $expires > 0 )
            {
                $seconds = (int)$expires;
                if( $seconds < 60 )
                {
                    $format_time = gmstrftime('%S秒' , $seconds);
                }
                elseif( $seconds < 3600 )
                {
                    $format_time = gmstrftime('%M分%S秒' , $seconds);
                }
                elseif( $seconds < 86400 )
                {
                    $format_time = gmstrftime('%H时%M分%S秒' , $seconds);
                }
                else
                {
                    $time        = explode(' ' , gmstrftime('%j %H %M %S' , $seconds));//Array ( [0] => 04 [1] => 14 [2] => 14 [3] => 35 )
                    $format_time = ( $time[0] - 1 ) . '天' . $time[1] . '时' . $time[2] . '分' . $time[3] . '秒';
                }
                return ltrim($format_time,0);
            }
            else
            {
                return 0;
            }
        }
    

    相关文章

      网友评论

          本文标题:php还剩多长时间过期函数

          本文链接:https://www.haomeiwen.com/subject/cttfvftx.html