PHP получить время от строки даты

Я пытаюсь получить время, прошедшее между двумя строками даты и времени (включая миллисекунды)

пример:

<code>$pageTime = strtotime("2012-04-23T16:08:14.9-05:00");
$rowTime = strtotime("2012-04-23T16:08:16.1-05:00");
$timePassed = $rowTime - $pageTime;
echo $timePassed . "<br/><br/>";
</code>

То, что я хочу увидеть, - это "1.2" ноstrtotime() игнорирует миллисекундную часть строки. Также, видимоmicrotime() не позволяет вам дать ему строку даты ... Есть ли альтернативная функция для вычисления этого, или мне придется выполнить какой-то анализ строки, чтобы извлечь секунды и миллисекунды и вычесть?

Ответы на вопрос(2)

Ваш ответ на вопрос