首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用“时间前”函数的时间戳和日期差异

问使用“时间前”函数的时间戳和日期差异
EN

Stack Overflow用户
提问于 2012-07-12 23:42:32
回答 1查看 222关注 0票数 1

我的主机让使用MySQL变得非常困难;为了避免使用MySQL,有没有办法向文章添加时间戳,方法是使用一个无表的“时间前”函数,然后使用echo显示当前日期和“时间前”日期之间的差异?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-12 23:46:09

将DATETIME列添加到文章表中。然后,当您插入/更新文章时,您可以使用以下命令设置时间

代码语言:javascript
复制
$row = array(
    'title' => 'My Article',
    ...
    'date' => date("Y-m-d H:i:s")
);

$db->insert('article', $row);

当你把这篇文章拿出来的时候,你可以看到不同之处:

代码语言:javascript
复制
$row = $db->get('article', 32);

$diff = time() - strtotime($row['date']); 

print $diff . ' in seconds';

然后,您可以使用秒$diff执行一些操作,如除以分钟、小时、天等。来显示你想要的时间类型。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11455530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档