【发布时间】:2014-03-04 17:56:08
【问题描述】:
首先让我对这个相当“简单”的问题表示抱歉。查了好久,都没有找到满意的答案。
假设我有两个这样的时间戳
$current_time = time();
$old_time = 1393955449;
然后我做这样的事情
$diff_time = $current_time - $old_time;
它给了我类似500
我现在的问题是,这个500 给出的结果是毫秒或秒或分钟。
如果这对所有“PHP 大师”来说太基础了,再次抱歉
【问题讨论】:
-
time()是以秒为单位的时间戳,因此假设您的$old_time以秒为单位,那就是 500 秒。 -
这可能会有所帮助:Why do we use strtotime() in PHP?
-
@oGeez 我猜
$old_time也以秒为单位......它是使用相同的time()函数创建的,没有任何参数 -
抱歉,但很难相信您进行了“大量搜索” - time() function 的 PHP 文档非常简单直接地说 “返回以秒数..." 如果你从秒数中减去秒数,你仍然得到秒数。我不想粗鲁,但我不明白这不是一个“令人满意的答案”,或者如何让它变得更加明显。
-
@Quasdunk 感谢您的“不粗鲁”评论。无论如何,感谢您的输入。简单地说“如果你从秒中减去秒,你仍然得到秒。”会做到的...再次感谢