La clase DateTime DateTime
&reftitle.intro; Representación de la fecha y la hora. Esta clase se comporta igual que DateTimeImmutable, excepto que los objetos se modifican cuando se llaman métodos de modificación como DateTime::modify. Llamando metodos en objetos de la clase DateTime cambiará la información encapsulada en ese objeto, si deseas prevenir eso tendrás que usar el operador clone para crear un nuevo objeto. Usa DateTimeImmutable en lugar de DateTime para obtener este comportamiento recomendado por defecto.
&reftitle.classsynopsis; DateTime implements DateTimeInterface &InheritedConstants; &Methods;
&reftitle.changelog; &Version; &Description; 8.4.0 Las constantes de clase ahora están tipadas. 7.2.0 Las constantes de clase de DateTime ahora están definidas en DateTimeInterface. 7.1.0 El constructor de DateTime ahora incluye los microsegundos actuales en el valor construido. Antes de esto, siempre inicializaría los microsegundos a 0.
&reference.datetime.entities.datetime;