使用“时间前”功能和日期差异的时间戳
问题描述:
我的主机使MySQL的工作非常困难;为避免必须使用MySQL,是否有任何方法通过使用无时间表的“时间前”函数向文章添加时间戳,然后使用echo
来显示当前日期和“之前”日期之间的差异?使用“时间前”功能和日期差异的时间戳
答
将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东西像分钟,小时,天等等来显示你想要的时间类型。