Задать вопрос
@dev2expert

Как правильно преобразовать timestamp в строку?

Вероятней всего это очень нубский вопрос, но я не могу найти в чем ошибка.

В доках написано, что функция date принимает метку времени UNIX в виде целого числа:
The optional timestamp parameter is an integer Unix timestamp that defaults to the current local time if a timestamp is not given.


Данный код:
echo date('Y-m-d h:i:s', 1438369615);
echo date('Y-m-d h:i:s', 1438326415);

возвращает:
> 2015-07-31 03:06:55
> 2015-07-31 03:06:55


Почему значения одинаковые для разных меток? Что я делаю не так?
  • Вопрос задан
  • 527 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
miraage
@miraage
Старый прогер
H, а не h.

H - 24format
h - 12 format, надо еще ap/pm доставлять (a/A)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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