(PHP 7 >= 7.3.0, PHP 8)
DateTime::createFromImmutable — Devuelve una nueva instancia de DateTime encapsulando el objeto DateTimeImmutable dado
object
El objeto DateTimeImmutable inmutable que necesita ser convertido a una versión mutable. Este objeto no es modificado, sino que en su lugar se crea una nueva instancia de DateTime que contiene la misma fecha, hora y zona horaria.
Devuelve una nueva instancia de DateTime.
Versión | Descripción |
---|---|
8.0.0 | El método ahora devuelve una instancia de la clase actualmente invocada. Anteriormente, creaba una nueva instancia de DateTime. |
Ejemplo #1 Creando un objeto de fecha y hora mutable
<?php
$date = new DateTimeImmutable("2014-06-20 11:45 Europe/London");
$mutable = DateTime::createFromImmutable( $date );
?>