综合日期比较PHP功能

时间:2011-03-02 11:25:03

标签: php date comparison

快速的尴尬问题。

我一直在寻找一个PHP函数来计算两个时间戳之间的差异,并根据给定的参数输出结果,例如

仅差几年的差异,仅在几个月内差异,仅在几天内差异等等

我所做的功能非常多,我在网上找不到一个好的。

请协助。

由于

1 个答案:

答案 0 :(得分:1)

请查看DateTime::diff()

  

DateTime :: diff - 返回两个DateTime对象之间的差异

您可以将输出格式化为您想要的任何内容

(提供了一个额外的答案,尽管有重复,因为他们使用strtotime和数学,并不总是运作良好或是一个很好的方式来做它。使用PHP的核心功能似乎对我来说更好)