(PHP 5 >= 5.2.0, PHP 7, PHP 8)
Représentation de la date et du temps.
Cette classe se comporte comme DateTimeImmutable à l'exception que les objets se modifient eux-mêmes quand une méthode de modification telle que DateTime::modify() est appelée.
     L'appel de méthodes sur des objets de la classe DateTime
     modifiera les informations encapsulées dans ces objets, si vous voulez éviter
     cela, vous devrez utiliser l'opérateur clone pour 
     créer un nouvel objet. L'utilisation de DateTimeImmutable
     au lieu de DateTime est recommandée pour obtenir ce 
     comportement par défaut.
    
$format, string $datetime, ?DateTimeZone $timezone = null): DateTime|false
| Version | Description | 
|---|---|
| 7.2.0 | Les constantes de classe de DateTime sont maintenant définies sur DateTimeInterface. | 
| 7.1.0 | Le constructeur de DateTime inclut désormais 
         les microsecondes actuelles dans la valeur construite. Avant cela, 
         il initialisait toujours les microsecondes à 0. |