2011-06-12 167 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.