Задать вопрос
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')
  • Вопрос задан
  • 95 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Stepik
    Язык программирования PHP
    1 неделя
    Далее
Решения вопроса 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
Vocaloid lover
$date = new DateTimeImmutable();
$date->setTimestamp(1629621000);

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

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

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