我的主持人非常难以使用MySQL;为了避免使用MySQL,有没有办法通过使用无表格的“time ago”函数为文章添加时间戳,然后使用echo
显示当前日期和“time ago”之间的差异日期?
答案 0 :(得分:2)
在文章表格中添加DATETIME
列。然后,当您插入/更新文章时,您可以使用
$row = array(
'title' => 'My Article',
...
'date' => date("Y-m-d H:i:s")
);
$db->insert('article', $row);
当你把文章拿出来时,你可以得到不同的结果:
$row = $db->get('article', 32);
$diff = time() - strtotime($row['date']);
print $diff . ' in seconds';
然后您可以使用秒$ diff来做一些事情,例如除以分钟,小时,天等等,以显示您想要的时间类型。