Cria uma instância a partir de um timestamp Unix

# DateTimeImmutable::createFromTimestamp

(PHP 8 >= 8.4.0)

DateTimeImmutable::createFromTimestamp — Cria uma instância a partir de um timestamp Unix

### Descrição

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

Cria uma instância a partir de um timestamp Unix.

### Parâmetros

`timestamp`
  Timestamp Unix representando a data/horário. Um valor float também é aceito, o que permite precisão de microssegundos.

### Valor Retornado

Retorna uma nova instância de DateTimeImmutable.

### Erros/Exceções

Se `timestamp` estiver fora do intervalo [`PHP_INT_MIN`, `PHP_INT_MAX`], uma DateRangeError é lançada.

### Exemplos

Exemplo #1 Exemplo de DateTimeImmutable::createFromTimestamp()

    <?php
    $date = DateTimeImmutable::createFromTimestamp(123.456789);
    echo $date->format('Y-m-d H:i:s.u');
    ?>

O exemplo acima produzirá:

    1970-01-01 00:02:03.456789

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