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

Кемеровские программисты php общаются здесь
Anonymous
Php получить микровремя из строки даты

Сообщение Anonymous »

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

пример:

Код: Выделить всё

$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 . "

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

Подробнее здесь: https://stackoverflow.com/questions/102 ... ate-string

Вернуться в «Php»