0
檢查未來日期是否與當前日期相同?我想...比較(接近)未來日期到當前日期,如何
$Current_Date=time(); // today - 31st July
$Future_Date =mkdate(~1st aug~); // tomorrow - 1st Aug
if(("m",$Future_Date)>date("m",$Current_Date))
echo date("j",$Current_Date) . "SAME MONTH!!";
else
echo date("j",$Current_Date) . date("m",$Current_Date);
但是說,如果$Future_Date
〜7月1日,明年它仍然顯示「同一月」。
我正在做一種倒計時的事情,它計算了到$Future_Date
的剩餘時間。我想只顯示日期是否在同一個月,但如果日期在下一個月或任何後一個月,則與日期一起顯示。
'dateinterval'是完美的。我不知道它。取決於'mkdate()'的輸入格式,我有相當多的東西。有沒有辦法在這個聲明中添加小時:'$ Future = new DateTime('2010-01-01');'edit:just hours。 – laggingreflex 2012-07-31 14:09:42
[沒關係](http://www.php.net/manual/en/datetime.formats.compound.php) – laggingreflex 2012-07-31 14:18:06