【发布时间】:2014-01-29 09:54:17
【问题描述】:
使用minutes:seconds.tenth操作时如何计算时差?
例如如何实现这个例子:40:24.5 - 67:52.4 = -27:27.9
我本来打算用这个,但后来发现缺少十分之一:
$time1 = new date('40:24.5');
$time2 = new date('67:52.4');
$interval = $time1->diff($time2);
echo $interval->format('%R%%i:%s:??');
【问题讨论】:
-
@user574632:不是真的……不。
-
你在哪里找到
date类?40:34.9 - 67:52.4 = +27:27.9是什么数学? -
发现我也不能使用日期,因为“H:i:s”是我能得到的最接近的日期。我的错,数学应该显示 - 而不是 +。
-
不过,你能解释一下你是如何计算这个
40:34.9 - 67:52.4 = -27:27.9的吗?
标签: php date datetime time date-arithmetic