$date1 = "2007-10-25";
$date2 = time();
echo "$date1 compare to $date2";//2007-10-25 compare to 1189772448
$date1 = "2007-10-25";
$date2 = date("y-m-d",time());
echo "$date1 compare to $date2";
/*
你不知道有多大的兩個日期之間的差異。如果你也想知道這個信息,那麼它更有意義轉換成unix時間戳格式這些值。在這種情況下,你有一個整數兩個日期。比較差的計算是一個非常簡單的整數。稍後,您可以轉換成分鐘,小時,天或只要你想秒。
要使用此解決方案,我們需要使用explode() 函數用來幫助劃分成較小的部分日期字符串。之後,我們都在的日期在一個單獨的變量因素,所以我們可以使用mktime() 函數。此功能將與unix的時間戳,並返回,所以我們可以使我們進一步計算
*/
$date1 = "2007-10-25";
$date2 = time();
$datearr = explode("-",$date1);
$date1int = mktime(0,0,0,$datearr[1],$datearr[2],$datearr[0]) ;
echo "$date1int compare to $date2 difference is ".($date1int-$date2);