(PHP 5 >= 5.2.0, PHP 7, PHP 8)
Cette classe se comporte comme DateTimeImmutable à l'exception que les objets se modifie eux-mêmes quand une méthode de modification tel que DateTime::modify() sont appelées.
$format
, string $datetime
, DateTimeZone|null $timezone
= null
) : DateTime|false
Version | Description |
---|---|
7.2.0 | Les constantes de classe de DateTime sont maintenant définies sur DateTimeInterface. |
7.0.0 | Constantes ajoutées : DATE_RFC3339_EXTENDED et DateTime::RFC3339_EXTENDED. |
5.5.0 | La classe implémente désormais DateTimeInterface. |
5.4.24 | La constante COOKIE a été modifiée pour se conformer à la RFC 1036, utilisant 4 digits pour l'année plutôt que 2 (RFC 850) comme c'était le cas dans les versions précédentes. |
5.2.2 |
La comparaison d'objet DateTime avec les
opérateurs de comparaison
fonctionne maintenant normalement. Dans les versions antérieures,
tous les objets DateTime étaient considérés comme égaux
(en utilisant == ).
|