Crée une instance à partir d'un horodatage Unix

# DateTimeImmutable::createFromTimestamp

(PHP 8 >= 8.4.0)

DateTimeImmutable::createFromTimestamp — Crée une instance à partir d'un horodatage Unix

### Description

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

Crée une instance à partir d'un horodatage Unix.

### Liste de paramètres

`timestamp`
  Horodatage Unix représentant la date. Une valeur de type nombre décimal est également acceptée, ce qui permet une précision à la microseconde.

### Valeurs de retour

Retourne une nouvelle instance de DateTimeImmutable.

### Erreurs / Exceptions

Si `timestamp` est en dehors de l'intervalle [`PHP_INT_MIN`, `PHP_INT_MAX`], une DateRangeError est lancée.

### Exemples

Exemple #1 Exemple avec DateTimeImmutable::createFromTimestamp()

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

L'exemple ci-dessus va afficher :

    1970-01-01 00:02:03.456789

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