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;