我想制作stackoverflow时间戳(X分钟前等)。我如何使用zend_date?我发现How to calculate time passed with PHP or Zend_Date?这个实现,但它使用其他库。有没有不同的方法?
答案 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)
您可以减去两个日期的时间戳,以秒为单位找出它们之间的差异,然后使用除法和模数将其表示为分钟,天等。