Задать вопрос
walyk
@walyk
Junior PHP Developer

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

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

Как конвертировать правильно, чтобы получить дату в формате d.m.Y (прим. 09.02.2019)?
  • Вопрос задан
  • 59 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
wagoodoogoo
@wagoodoogoo
Laravel, javascript, 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)
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы