DateTimeImmutable::setTimezone
Legt die Zeitzone fest
&reftitle.description;
#[\NoDiscard]
public DateTimeImmutableDateTimeImmutable::setTimezone
DateTimeZonetimezone
Gibt ein neues DateTimeImmutable-Objekt mit einer neu gesetzten Zeitzone
zurück.
&reftitle.parameters;
timezone
Ein DateTimeZone-Objekt, das die gewünschte
Zeitzone repräsentiert.
&reftitle.returnvalues;
Gibt ein neues geändertes DateTimeImmutable-Objekt
für die Methodenverkettung zurück. Der zugrunde liegende Zeitpunkt wird
beim Aufruf dieser Methode nicht verändert.
&reftitle.examples;
DateTimeImmutable::setTimeZone-Beispiel
&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