(PHP 5 >= 5.5.0, PHP 7, PHP 8)
Esta clase se comporta igual que DateTime con la excepción de que nunca se modifica a sí misma, sino que devuelve un nuevo objeto en su lugar.
$time
$timezone
null
$interval
$format
$object
$datetime
$modify
$array
$year
$month
$day
$week
$hour
$minute
$second
$microseconds
$unixtimestamp
$datetime2
$absolute
false