La classe DateTimeImmutable
(PHP 5 >= 5.5.0)
Introduction
Cette classe fonctionne de façon identique à DateTime sauf qu'elle ne se modifie jamais elle-même, mais retourne plutôt un nouvel objet.
Synopsis de la classe
     
      DateTimeImmutable
     
     
     implements 
      DateTimeInterface
     
     {
    
    /* Méthodes */
    
    
   public static DateTimeImmutable createFromFormat
    ( string 
    
   }$format
   , string $time
   [, DateTimeZone $timezone
  ] )Sommaire
- DateTimeImmutable::add — Ajoute un nombre de jours, mois, années, heures, minutes et secondes
- DateTimeImmutable::__construct — Retourne un nouvel objet DateTimeImmutable
- DateTimeImmutable::createFromFormat — Retourne le nouvel objet DateTimeImmutable formatté suivant le format spécifié
- DateTimeImmutable::getLastErrors — Retourne les alertes et erreurs
- DateTimeImmutable::modify — Modifie le timestamp
- DateTimeImmutable::__set_state — Le gestionnaire __set_state
- DateTimeImmutable::setDate — Définit la date
- DateTimeImmutable::setISODate — Définit la date ISO
- DateTimeImmutable::setTime — Définit le temps
- DateTimeImmutable::setTimestamp — Définit la date et l'heure basé sur un timestamp Unix
- DateTimeImmutable::setTimezone — Définit le décalage horaire
- DateTimeImmutable::sub — Soustrait un nombre de jours, mois, années, heures et secondes
