gpt4 book ai didi

php - 减去 PHP 中的时间即可得到秒数差异

转载 作者:行者123 更新时间:2023-11-29 14:09:36 29 4
gpt4 key购买 nike

我想计算出以秒为单位的时间差。我的结果一直是 0,想知道是否有人可以帮助我。时间将从数据库中提取。

这是我想要做的事情的一个例子。

$TimeStart = "04:30:45 am";
$TimeEnd = "04:31:46 am";
$Difference = $TimeEnd - $TimeStart . "seconds";

我知道这不是一个非常说明性的例子,而且我知道它可能没那么简单。

这是我网站上当前的代码:

$TimeStart = strtotime($VisitsRow['TimeStart']);
$TimeEnd = strtotime($VisitsRow['TimeEnd']);
$TimeDifference = ($TimeEnd - $TimeStart);
if ($VisitsRow['TimeEnd'] == "") {
$Timeto = "Incomplete";
} else {
if ($TimeDifference <= 60) {
$Timeto = "< a minute";
} else if ($TimeDifference <= 0) {
$Timeto = "< a second";
} else {
$Timeto = round($TimeDifference, 2)." seconds";
}
if ($TimeDifference >= 60) {
$MinutesDiff = $TimeDifference / 60;
$Timeto = round($MinutesDiff, 2)." minutes";
}
}

我只是尝试了上面我想要的示例,但得到了负数。这就是我需要帮助的原因。

最佳答案

谢谢大家帮我解决这个问题。我的问题是它以 24 小时格式而不是标准格式收集时间。一旦我解决了这个问题,一切就完美了。

关于php - 减去 PHP 中的时间即可得到秒数差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13733273/

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