Retourne un nouvel objet DateTime encapsulant l'objet DateTimeInterface fourni

# DateTime::createFromInterface

(PHP 8)

DateTime::createFromInterface — Retourne un nouvel objet DateTime encapsulant l'objet DateTimeInterface fourni

### Description

public static function DateTime::createFromInterface(DateTimeInterface `$object`): DateTime

### Liste de paramètres

`object`

  L'objet DateTimeInterface qui doit être converti en une version mutable. Cet objet n'est pas modifié, mais une nouvelle instance d'objet DateTime est créée contenant les mêmes informations de date, temps, et fuseau horaire.

### Valeurs de retour

Retourne une nouvelle instance de DateTime.

### Exemples

Exemple #1 Création d'un objet de date et temps mutable

    <?php
    $date = new DateTimeImmutable("2014-06-20 11:45 Europe/London");
    $mutable = DateTime::createFromInterface($date);

    $date = new DateTime("2014-06-20 11:45 Europe/London");
    $also_mutable = DateTime::createFromInterface($date);

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