walyk
@walyk
Junior PHP Developer

Как правильно отформатировать дату?

Через API веб сервиса получаю:
["DateTime"]=> Date(1550959199000)
["OffsetMinutes"]=>120

Как конвертировать правильно, чтобы получить дату в формате d.m.Y (прим. 09.02.2019)?
  • Вопрос задан
  • 58 просмотров
Решения вопроса 1
wagoodoogoo
@wagoodoogoo
prestashop, webix, phalcon, vue, slim, craft cms
это в миллисекундах, надо на 1000 разделить чтобы секунды получить
date('d.m.Y', (int)$data["DateTime"] / 1000);
если нужно учитывать и смещение , то добавить/убавить ["OffsetMinutes"] (учитывая что это минуты)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
date('...', substr($date['DateTime'], 5, -1) / 1000)
Ответ написан
Ваш ответ на вопрос

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

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