php計算當前時間到下個月的剩餘天數

空白_回憶發表於2017-06-02

php計算當前時間到下個月的剩餘天數

給大家推薦一個吸貓網站:愛貓族http://15cat.com),希望大家喜歡

//當前時間距離下個月還有多少天
    function less_day()
    {
        $month_big = array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');
        //現在的月份
        $date_month_old = (int)date('m',time());
        //下個月的月份
        $date_month_new = $date_month_old + 1;
        //下個月1號的時間戳
        $date_time_new = strtotime('1 '.$month_big[$date_month_new-1].' '.date('Y',time()));
        //今天的時間戳
        $date_time_old = strtotime(date('d',time()).' '.$month_big[$date_month_old-1].' '.date('Y',time()));
        //距下月剩餘時間
        $time_new = ($date_time_new - $date_time_old)/24/60/60-1;
        return $time_new;
    }
    header("Content-type: text/html; charset=utf-8");
    echo '今天是:'.date('Y-m-d',time()).'<br/>';
    echo '距離下個月還有:'.less_day().'天';

相關文章