2011-06-12 166 views
1

我正在尋找一個類似date_diff的函數,可以用於5.2.12?我找不到一個。有沒有一個我沒有看到會起作用。這是因爲我試圖查看兩個日期時間變量之間是否已經過期了10分鐘。日期差異

+0

你在http://us3.php.net/manual/en/function.date-diff.php中有一些評論在PHP中使用<5.3 – 2011-06-12 06:05:11

回答

0

如果date_diff本身不起作用,很可能是由於日期對象沒有正確設置。但是如果你想要做同樣的自定義功能,你可以看看...

How to calculate the difference between two dates using PHP?

+0

但我有我的時間,但不僅僅是一個月的一天。 – 2011-06-12 06:07:32

+0

向下滾動約3個答案,它顯示了一個包含時間的版本(甚至以秒爲單位) – PicoCreator 2011-06-12 06:09:37

0

如何:

if (strtotime($newest_date) - strtotime($oldest_date) > 600) 
{ 
    echo '10 minutes has elapsed'; 
} 

其中$ NEWEST_DATE是最新的2個日期和$ oldest_date是最低的。 600的值是通過以下計算得到的:10分鐘* 60秒= 600.