DateTimeImmutable::setTimezone Establece la zona horaria &reftitle.description; #[\NoDiscard] public DateTimeImmutableDateTimeImmutable::setTimezone DateTimeZonetimezone Devuelve un nuevo objeto DateTimeImmutable con una nueva zona horaria establecida. &reftitle.parameters; timezone Un objeto DateTimeZone que representa la zona horaria deseada. &reftitle.returnvalues; Devuelve un nuevo objeto DateTimeImmutable modificado para encadenar métodos. El instante subyacente no se modifica al llamar a este método. &reftitle.examples; Ejemplo de <function>DateTimeImmutable::setTimeZone</function> &style.oop; format('Y-m-d H:i:sP') . "\n"; $newDate = $date->setTimezone(new DateTimeZone('Pacific/Chatham')); echo $newDate->format('Y-m-d H:i:sP') . "\n"; ?> ]]> &example.outputs; &reftitle.seealso; DateTimeImmutable::getTimezone DateTimeZone::__construct