A classe DateTimeImmutable DateTimeImmutable
&reftitle.intro; Representação de data e hora. Esta classe se comporta como a classe DateTime exceto pelo fato de que novos objetos são retornados quando métodos de modificação como DateTime::modify são chamados.
&reftitle.classsynopsis; DateTimeImmutable implements DateTimeInterface &InheritedConstants; &Methods;
&reftitle.changelog; &Version; &Description; 8.4.0 As constantes de classe agora são tipadas. 7.1.0 O construtor da classe DateTimeImmutable agora inclui os microssegundos atuais no valor construído. Antes disso, ele iria sempre inicializar os microssegundos em 0.
&reference.datetime.entities.datetimeimmutable;