天天看點

php datediff擷取天數,php 計算兩個日期相差的天數執行個體代碼

這篇文章主要介紹了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()