# Einführung

Die Klasse DateTimeImmutable und verwandte Klassen ermöglichen die Darstellung von Datums- und Zeitinformationen. Die Objekte können entweder aus einer Zeichenkette erstellt werden, die die Datums- und Zeitinformationen darstellt, oder aus der aktuellen Systemzeit.

Es steht außerdem ein umfangreicher Satz von Methoden zur Verfügung, um diese Informationen zu ändern und zu formatieren. Dabei können auch Zeitzonen und Sommerzeit-Umstellungen berücksichtigt werden.

Die Datums- und Zeitfunktionen in PHP implementieren den ISO 8601-Kalender, einen » proleptischen gregorianischen Kalender, der die aktuellen Regeln für Schalttage aus der Zeit vor der Einführung des gregorianischen Kalenders anwendet und auch das Jahr `0` als Jahreszahl zwischen `-1 BCE` und `1 CE` enthält. Schaltsekunden werden nicht berücksichtigt.

Die Datums- und Zeitinformationen werden intern in einem 64-Bit-Integer gespeichert, sodass alle denkbaren sinnvollen Daten unterstützt werden (unter anderem negative Jahre). Der darstellbare Bereich reicht von etwa 292 Milliarden Jahren in der Vergangenheit bis zur gleichen Zeit in der Zukunft.

> Hinweis: Die in diesem Abschnitt referenzierten Zeitzonen können in Liste unterstützter Zeitzonen gefunden werden.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open