PHP时间戳差异计算是否返回毫秒、秒或分钟?

PHP时间戳差异计算是否返回毫秒、秒或分钟?,php,time,Php,Time,首先,让我对这个相当“简单”的问题表示歉意。我已经做了很多搜索,我找不到任何满意的答案 假设我有两个这样的时间戳 $current_time = time(); $old_time = 1393955449; $diff_time = $current_time - $old_time; 然后我就这样做 $current_time = time(); $old_time = 1393955449; $diff_time = $current_time - $old_time; 它给了我类

首先,让我对这个相当“简单”的问题表示歉意。我已经做了很多搜索,我找不到任何满意的答案

假设我有两个这样的时间戳

$current_time = time();
$old_time = 1393955449;
$diff_time = $current_time - $old_time;
然后我就这样做

$current_time = time();
$old_time = 1393955449;
$diff_time = $current_time - $old_time;
它给了我类似于说
500
我现在的问题是,这个
500
给出的结果是毫秒、秒或分钟


再次抱歉,如果这对于那些“PHP大师”来说太基本了

根据文档,它只需几秒钟:

返回自Unix纪元(1970年1月1日00:00:00 GMT)以来以秒为单位测量的当前时间


有关时间的任何查询,请访问以下链接。希望这能对你有所帮助

https://www.php.net/manual/en/datetime.diff.php
https://www.php.net/time
https://www.w3schools.com/php/php_ref_date.asp

time()
是以秒为单位的时间戳,因此假设您的
$old\u time
是以秒为单位的,那就是500秒。这可能会有帮助:@oGeez我猜
$old\u time
也是以秒为单位的。它是使用相同的
time()
函数创建的,没有任何参数,但很难相信您进行了“大量搜索”——的PHP文档非常直截了当地说“返回以秒为单位测量的当前时间…”,如果从秒中减去秒,仍然可以得到秒。我不想粗鲁,但我不认为这不是一个“令人满意的答案”,也不知道如何让它变得更加明显。@Quasdunk谢谢你的“不粗鲁”评论。无论如何,谢谢你的意见。简单地说“如果你从秒数中减去秒数,你仍然得到秒数。”就可以做到……再次感谢