(PHP 8 >= 8.4.0)
DateTimeImmutable::createFromTimestamp — Создаёт экземпляр из метки времени Unix
Создаёт экземпляр из метки времени Unix.
timestampМетод возвращает новый экземпляр класса DateTimeImmutable .
Если метка времени timestamp выходит за пределы диапазона [PHP_INT_MIN , PHP_INT_MAX ],
выбрасывается исключение DateRangeError .
Пример #1 Пример использования метода DateTimeImmutable::createFromTimestamp()
<?php
$date = DateTimeImmutable::createFromTimestamp(123.456789);
echo $date->format('Y-m-d H:i:s.u');
?>Результат выполнения приведённого примера:
1970年01月01日 00:02:03.456789