0

我想制作stackoverflow时间戳(X分钟前等)。我怎样才能使用zend_date?我发现如何计算使用 PHP 或 Zend_Date 传递的时间?这个实现,但它使用其他库。有什么不同的方法吗?

4

3 回答 3

2

怎么样Zend_Date::subDate()

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

获得差异后,您可以查看以下帮助程序之一:

于 2010-02-16T10:38:28.873 回答
1

即使您不想要整个 Zym 框架,您仍然可以将它们的TimeSince视图助手添加到您自己的应用程序中。

于 2011-05-06T22:15:06.257 回答
0

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

于 2010-02-15T01:28:18.503 回答