0
Вот мой код: текущее время - 14,32разница во времени не отображается правильно
$datetime1 = new DateTime('2015-10-12 14:34:00');
$datetime2 = new DateTime();
$interval = $datetime1->diff($datetime2);
echo $interval->i.' minutes<br>';
Выход: 35 минут
Почему минуты показывает 35 вместо 2 минут?
Ну, это работает, если вы используете '$ Datetime2 = новый DateTime ('2015-10-12 14:32:00');'. Вероятно, $ datetime2 не вернул 14:32, как вы ожидали. – Adrenaxus