這篇文章主要介紹了PHP計算日期相差天數的方法,結合執行個體形式分析了PHP日期與時間操作及換算的相關技巧,需要的朋友可以參考下
本文執行個體分析了PHP計算日期相差天數的方法。分享給大家供大家參考,具體如下:<?PHP
//今天與2016年10月27日相差多少天
$Date_1=date("Y-m-d");
$Date_2="2016-10-27";
$d1=strtotime($Date_1);
$d2=strtotime($Date_2);
$Days=round(($d1-$d2)/3600/24);
echo "今天與2016年10月27日相差".$Days."天";
echo "
";
//今天到2018年9月9日還有多少天
$Date_1=date("Y-m-d");
$Date_2="2018-09-09";
$d1=strtotime($Date_1);
$d2=strtotime($Date_2);
$Days=round(($d2-$d1)/3600/24);
echo "今天到2018年9月9日還有".$Days."天";
?>//---------------------------------------------
$arrayStartDate =explode("/",$myStartDate);
$arrayEndDate = explode("/",$myEndDate);
$jdStartDate = cal_to_jd(CAL_GREGORIAN,$arrayStartDate[1],$arrayStartDate[0],$arrayStartDate[2]);
$jdEndDate = cal_to_jd(CAL_GREGORIAN,$arrayEndDate[1],$arrayEndDate[0],$arrayEndDate[2]);
$duration = $jdEndDate - $jdStartDate + 1;
統計幾天以後到期的資料datediff(yxdate_star,now())
傳回 天數 : yxdate_star-now()