Signatur
class DateTimeZone
Beschreibung
Für internationale Anwendungen: Speichere Datumsangaben in UTC und konvertiere erst bei der Ausgabe in die User-Zone.
Rückgabewert
Typ
DateTimeZone
Beschreibung
Instanz.
Beispiele
Konvertierung
<?php
$berlin = new DateTimeImmutable('2026-09-18 12:00', new DateTimeZone('Europe/Berlin'));
$utc = $berlin->setTimezone(new DateTimeZone('UTC'));
echo $utc->format('c'); // 2026-09-18T10:00:00+00:00