Я пытаюсь получить время, прошедшее между двумя строками datetime (включая миллисекунды)
Пример:
$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/>";
То, что я хочу увидеть эхом, это "1.2", но strtotime()
игнорирует миллисекундную часть строки. Кроме того, очевидно, что microtime()
не позволяет вам дать ему datestring... Есть ли альтернативная функция для вычисления этого, или мне нужно будет провести синтаксический анализ строк, чтобы извлечь секунды и миллисекунды и вычесть?