Die Klasse DateTimeImmutable DateTimeImmutable
&reftitle.intro; Stellt Datum und Uhrzeit dar. Diese Klasse verhält sich wie die Klasse DateTime mit der Ausnahme, dass neue Objekte zurückgegeben werden, wenn Modifizierungsmethoden wie DateTime::modify aufgerufen werden.
&reftitle.classsynopsis; DateTimeImmutable implements DateTimeInterface &InheritedConstants; &Methods;
&reftitle.changelog; &Version; &Description; 8.4.0 Die Klassenkonstanten sind nun typisiert. 7.1.0 Der Konstruktor von DateTimeImmutable bezieht nun die aktuellen Mikrosekunden in den erzeugten Wert ein. Vorher wurden die Mikrosekunden immer mit 0 initialisiert.
&reference.datetime.entities.datetimeimmutable;