我试图创建一个显示分钟,小时或天以来已经过去了......现在的数量的视图助手。 我真的不知道该怎么做。 它看起来像比较工作的日期,但我不知道怎么去数。 这是我到目前为止有:
<?php
class Zend_View_Helper_RecentDate
{
public function recentDate($datetime)
{
$date = new Zend_Date($datetime);
switch ($date) {
case($date->isEarlier(1, Zend_Date::HOUR)):
$message = 'was minutes ago';
break;
case($date->isEarlier(24, Zend_Date::HOUR)):
$message = 'was hours ago';
break;
case($date->isEarlier(48, Zend_Date::HOUR)):
$message = 'Yesterday';
break;
default:
$message = 'was days ago';
break;
}
return $message;
}
}
我想,以取代“被”与传递分钟/小时/天的实际数量。