如何制作一个 PHP 时间戳,仅显示时间到小时可能的重复项:
PHP时间戳直到"几小时前"麻烦
?例如显示 48 小时而不是 2 天前,显示 480 小时而不是 20 天前。
$dateposted = '2012-12-1 12:59:44';
$dateposted2 = '1354661156'; // time();
echo ceil((strtotime("now") - strtotime($dateposted))/3600);
echo ceil((strtotime("now") - $dateposted2)/3600);