petushok55
@petushok55
Обучаюсь на практике.

Почему не переводится время из UNIX на php?

У меня есть формат времени в UNIX (1629621000)
Мне нужно перевести его в следующий формат
(F d Y h:i:s e o)
Делаю так, но безуспешно date_format(1629621000, 'F d Y h:i:s e o')
  • Вопрос задан
  • 93 просмотра
Решения вопроса 3
artzolin
@artzolin
php, WordPress разработка сайтов artzolin.ru
$string = '1629621000';
$date = date( "F d Y h:i:s e o", $string );
var_dump( $date ); // August 22 2021 08:30:00 UTC 2021
Ответ написан
Комментировать
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
date_format(DateTimeInterface $object, string $format): string

object
Только для процедурного стиля: Объект DateTime, возвращаемый date_create()
Ответ написан
Комментировать
E1ON
@E1ON
Programming, Gamedev, VR
$date = new DateTimeImmutable();
$date->setTimestamp(1629621000);

echo $date->format("'F d Y h:i:s e o");
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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