Создаёт экземпляр из метки времени Unix

# DateTimeImmutable::createFromTimestamp

(PHP 8 >= 8.4.0)

DateTimeImmutable::createFromTimestamp — Создаёт экземпляр из метки времени Unix

### Описание

public static function DateTimeImmutable::createFromTimestamp(int|float `$timestamp`): static

Создаёт экземпляр из метки времени Unix.

### Список параметров

`timestamp`
  Метка времени Unix, представляющая дату. Также принимается значение с плавающей точкой (float), что позволяет получить точность до микросекунд.

### Возвращаемые значения

Метод возвращает новый экземпляр класса 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

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open