【发布时间】:2013-05-06 13:08:21
【问题描述】:
如何用 PHP 计算总行程时间:
每英里持续时间:00:11:40
总里程:177
总时长:34:25:00
我尝试了不同的方法,但无法完成。
$distance = "177";
$parsetime = strtotime("00:11:40");
$otfrom_string = time();
$needed = $parstime*$distance;
$otto_string = $otfrom_string+$needed;
echo date("H:i:s",$otfrom_string)."<br />";
echo date("H:i:s",$otto_string)."<br />";
$start = $otfrom_string;
$end = $otto_string;
$elapsed = $end - $start;
echo date("H:i:s", $elapsed);
【问题讨论】:
-
你得到了什么输出?或者,如果你没有得到任何输出,你会得到什么错误?你认为为什么会这样?
-
这是输出:2013-05-06 14:37:17 1927-05-06 20:30:37 15:02:04
-
$elapsed 不等于 $needed 吗?