php計(jì)算到指定日期還有多少天的方法

字號(hào):


    本文實(shí)例講述了php計(jì)算到指定日期還有多少天的方法。分享給大家供大家參考。具體如下:
    function countdays($d)
    {
    $olddate = substr($d, 4);
    $newdate = date(Y) ."".$olddate;
    $nextyear = date(Y)+1 ."".$olddate;
    if($newdate > date("Y-m-d"))
    {
    $start_ts = strtotime($newdate);
    $end_ts = strtotime(date("Y-m-d"));
    $diff = $end_ts - $start_ts;
    $n = round($diff / 86400);
    $return = substr($n, 1);
    return $return;
    }
    else
    {
    $start_ts = strtotime($nextyear);
    $end_ts = strtotime(date("Y-m-d"));
    $diff = $end_ts - $start_ts;
    $n = round($diff / 86400);
    $return = substr($n, 1);
    return $return;
    }
    }