Start · Sprachen · PHP · Referenz · DateTimeZone

DateTimeZone

Klasse

Repräsentiert eine Zeitzone — <code>Europe/Berlin</code>, <code>UTC</code>, <code>America/New_York</code>.

seit PHP 5.2.0 Kategorie: date

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