PHP 8.4.2 Released!

DateTimeImmutable::createFromInterface

(PHP 8)

DateTimeImmutable::createFromInterfaceRetourne un nouvel objet DateTimeImmutable encapsulant l'objet DateTimeInterface fourni

Description

public static DateTimeImmutable::createFromInterface(DateTimeInterface $object): DateTimeImmutable

Liste de paramètres

object

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

Valeurs de retour

Retourne une nouvelle instance de DateTimeImmutable.

Exemples

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

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

$immutable = DateTimeImmutable::createFromInterface($date);

$date = new DateTimeImmutable("2014-06-20 11:45 Europe/London");
$also_immutable = DateTimeImmutable::createFromInterface($date);
?>

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top