Средний dateInterval php

Здравствуйте, мне нужно рассчитать среднее время между некоторыми DateInterval.

На самом деле у меня есть такой 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...

И они играют с Modulo (% ).

Но я надеюсь, что есть другой путь?

6
задан Damien Locque 26 July 2012 в 09:40
поделиться