@WotanWeb

Почему при конвертировании времени php ошибка в часах?

Есть даты в таком виде: 2018-12-26 14:24:12
Для их конвертации в нужный формат использую
date ("d.m.Y h:i:s", strtotime('2018-12-26 14:24:12'))

И по результату такое: 26.12.2018 02:24:12.

Вопрос, почему 14 часов превратились в 02 и как этого избежать?
  • Вопрос задан
  • 47 просмотров
Решения вопроса 1
0xD34F
@0xD34F
почему 14 часов превратились в 02

Потому что 14 часов - это 2 часа в 12-часовом формате.

как этого избежать?

Указать 24-часовой формат. Замените h на H.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы