你好,我需要计算一些DateInterval之间的平均时间。平均日期间隔php
其实我已经有些Dateinterval这样的:
for ($i = 0 ; $i < count($startDate) ; $i++)
{
$diffTable[] = date_diff($finishDate[$i], $startDate[$i]);
echo $diffTable[$i]->format("%Y-%M-%d %H:%i:%s");
}
这里是输出:
00-00-0 00:13:17
00-00-0 00:7:47
00-00-0 00:7:14
00-00-0 00:10:39
我需要计算这个间隔之间的平均时间。 这里只有一秒钟,但可能是月或年。
我找不到一个很容易计算的好方法。我可以简单地添加每dateInterval用这样的转换:
sec + 60xmin + 3600xHour ...
,并与模(%)播放。
但我希望有另一种方式?
我知道我可以这样计算,但是,我正在寻找另一种方式... – 2012-07-26 09:44:48