请教PHP中计算离生日还剩下多少天问题
请教PHP中计算离生日还剩下多少天问题?
本文实例讲述了php计算到日期还有多少天的方法。分享给大家供大家参考。具体如下:
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
}
}
希望本文所述对大家的php程序设计有所帮助。