Класс DateTimeImmutable
DateTimeImmutable
&reftitle.intro;
Представление даты и времени.
Этот класс ведёт себя так же, как и класс DateTime,
за исключением того, что при вызове методов изменения, таких как DateTime::modify, возвращаются новые объекты.
&reftitle.classsynopsis;
DateTimeImmutable
implements
DateTimeInterface
&InheritedConstants;
&Methods;
&reftitle.changelog;
&Version;
&Description;
8.4.0
Константы класса теперь типизированы.
7.1.0
Конструктор класса DateTimeImmutable теперь включает текущие микросекунды.
До этого он всегда инициализировал микросекунды со значением 0.
&reference.datetime.entities.datetimeimmutable;