Как рассчитать разницу во времени?

у меня есть 2 типа значений времени: 2015-09-25 11:52:22 и 2015-09-25 01:06:57. я использую другую функцию даты в php. мой код как

$date_a = new DateTime($from_time);
$date_b = new DateTime($to_time);
$interval = date_diff($date_a,$date_b);

echo $interval->format('%h:%i:%s');

Out put дает 10:45:25. Как можно рассчитать разницу во времени?

2015-09-25 11:52:22 — это AM, а 2015-09-25 01:06:57 — это то, что вечера только в том случае, если бы я выглядела иначе

0

Решение

Метод diff применяется к объекту DateTime.

$from_time = '2015-09-25 11:52:22';
$to_time   = '2015-09-25 01:06:57';

$date_a = new DateTime($from_time);
$date_b = new DateTime($to_time);
//$interval =     date_diff($date_a,$date_b);
$interval = $date_a->diff($date_b);
echo $interval->format('%h:%i:%s');

// 10:45:25
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]