RDevuelve un nuevo objeto DateTime que encapsula el objeto DateTimeInterface dado

# DateTime::createFromInterface

(PHP 8)

DateTime::createFromInterface — RDevuelve un nuevo objeto DateTime que encapsula el objeto DateTimeInterface dado

### Descripción

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

### Parámetros

`object`

  El objeto DateTimeInterface que necesita ser convertido a una versión mutable. Este objeto no se modifica, sino que en su lugar se crea un nuevo objeto DateTime que contiene la misma información de fecha, hora y zona horaria.

### Valores devueltos

Devuelve una nueva instancia de DateTime.

### Ejemplos

Ejemplo #1 Creando un objeto fecha y hora 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