作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想计算出以秒为单位的时间差。我的结果一直是 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/
这实际上是我问的问题的一部分here ,该问题没有得到答复,最终被标记为重复。 问题:我只需使用 @Autowired 注释即可使用 JavaMailSender。我没有通过任何配置类公开它。 @Co
我是一名优秀的程序员,十分优秀!