2010-11-10 150 views
1

我是PHP的新手。我有一個小問題來比較日期在PHP中。我有4個日期date12,date2,start_date和end_date yyyy-mm-dd格式。php日期比較

我需要的功能是這樣的:

if((date1>=start_date) && (date2<=end_date)){ 

} 

請幫我解決這個問題。

回答

1

如果你有PHP 5.3,這很容易通過DateTime和DateDiff類來處理。如果你還沒有,那就更困難了,但請查看在線PHP手冊中的DateDiff上的'用戶貢獻'部分。

+0

這不是sandeep所要求的,他只是不想比較,不是爲了獲得差異 - 在這種情況下,strtotime要快得多,而且非常容易使用。 – oezi 2010-11-10 11:06:48

7

使用strtotime獲取日期的時間戳 - 這可以很容易地相互比較,就像你已經嘗試了一樣。