Неправильно работает date_diff

224
26 ноября 2017, 15:36

Почему выводит 0 0 0, если разница 50 минут?

$hour1 = new DateTime('2017-11-24 22:31:29', new DateTimeZone('Europe/Moscow'));
$hour2 = new DateTime('2017-11-24 23:21:29', new DateTimeZone('Europe/Moscow'));
$interval = $hour1->diff($hour2);
echo $interval->format('%h %m %s');
Answer 1
echo $interval->format('%h %i %s');
                            ^----------- надо так

m - Месяцы

http://php.net/manual/ru/dateinterval.format.php

READ ALSO
Как сделать 2 дизайна в одном файле

Как сделать 2 дизайна в одном файле

Здравствуйте, есть php файл:

224
Принципы построения правильного кода PHP

Принципы построения правильного кода PHP

Допустим у нас существует два файла:

234
Разбиение данных на категории

Разбиение данных на категории

Есть структура данных в базе

217