我有兩個datetime對象。一個代表從現在起2天,另一個代表從現在起2天和6個月。從另一個減去一個DateTime和返回天
我需要能夠計算這兩個日期之間的天數向用戶顯示其歷史,他們可以預訂。
我已經成功地計算兩個日期,但我在努力尋找一種方法來減去他們返回天的差別。
我有兩個datetime對象。一個代表從現在起2天,另一個代表從現在起2天和6個月。從另一個減去一個DateTime和返回天
我需要能夠計算這兩個日期之間的天數向用戶顯示其歷史,他們可以預訂。
我已經成功地計算兩個日期,但我在努力尋找一種方法來減去他們返回天的差別。
$first; // first datetime object
$second; // second datetime object
$diff = $first->diff($second);
echo $diff->days;
而且看看DateInterval類在php.net
另一種方式是:
$datetime1; //first date
$datetime2; //second date
$dayDiff = date_diff($datetime1, $datetime2);
echo $days;
是指第一次約會 - 第二次約會或第二次約會 - 第一次約會? – keerthi
你的意思是'$ DIFF->格式( '%d');'? – Shef
@Shef - 不,我的意思是我寫的天間隔跨越的:) '天 總數。如果不知道,天將FALSE.' –
嘗試運行這段代碼http://pastebin.com/ex2DRpRX – Shef