zend_date相对时间

时间:2010-02-14 08:32:03

标签: zend-framework zend-date

我想制作stackoverflow时间戳(X分钟前等)。我如何使用zend_date?我发现How to calculate time passed with PHP or Zend_Date?这个实现,但它使用其他库。有没有不同的方法?

3 个答案:

答案 0 :(得分:2)

Zend_Date::subDate()怎么样?

$d1 = new Zend_Date();
$d2 = new Zend_Date($old_date);
$diff = $d1->subDate($d2);

在你找到差异之后,你可以看看其中一个帮手:

答案 1 :(得分:1)

即使你不想要整个Zym框架,你仍然可以将他们的TimeSince view helper添加到你自己的应用程序中。

答案 2 :(得分:0)

您可以减去两个日期的时间戳,以秒为单位找出它们之间的差异,然后使用除法和模数将其表示为分钟,天等。