gpt4 book ai didi

php - php中以毫秒为单位的时差计算

转载 作者:搜寻专家 更新时间:2023-10-31 22:04:37 24 4
gpt4 key购买 nike

我有一个用 PHP 编写的日志读取程序。我想计算任何给定的两条日志行的时间差。我找到了很多计算时间差的代码,如果两个时间都像这样的话

$time1='10:15:30';和 $time2='10:15:35';.此处时差为 5 秒。

但是这里我的输入时间会是下面的格式$time1='10:15:30:300';和 $time2='11:15:35:450';

我想要一个函数来接收这个时间作为输入并给出以毫秒为单位的时差。

是否有任何内置的 php 函数可用于此目的?还是我们应该编写自定义逻辑来拆分这次,然后计算差异?

最佳答案

我的建议是先找出两次之间的秒数差异,忽略毫秒部分。

那么说,你有

$time1='10:15:30:300';$time2='11:15:35:450';

在这种情况下,您会看到秒差 = 3605 秒。现在计算毫秒差并可能将其格式化为 3605.150

如果毫秒差为负数,则将秒减1。

关于php - php中以毫秒为单位的时差计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21178737/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com