Klasa DateTimeImmutable DateTimeImmutable
&reftitle.intro; Reprezentacja daty i czasu. Ta klasa zachowuje się tak samo jak DateTime z tą różnicą, że nowe obiekty są zwracane, gdy wywoływane są metody modyfikacji takie jak DateTime::modify.
&reftitle.classsynopsis; DateTimeImmutable implements DateTimeInterface &InheritedConstants; &Methods;
&reftitle.changelog; &Version; &Description; 8.4.0 Stałe klasy są teraz otypowane. 7.1.0 Konstruktor DateTimeImmutable zawiera teraz aktualne mikrosekundy w konstruowanej wartości. Wcześniej zawsze inicjalizował mikrosekundy do 0.
&reference.datetime.entities.datetimeimmutable;