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谢谢你的“不粗鲁”评论。无论如何,谢谢你的意见。简单地说“如果你从秒数中减去秒数,你仍然得到秒数。”就可以做到……再次感谢