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
Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top