我的主机让使用MySQL变得非常困难;为了避免使用MySQL,有没有办法向文章添加时间戳,方法是使用一个无表的“时间前”函数,然后使用echo显示当前日期和“时间前”日期之间的差异?
发布于 2012-07-12 23:46:09
将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执行一些操作,如除以分钟、小时、天等。来显示你想要的时间类型。
https://stackoverflow.com/questions/11455530
复制相似问题