Datum und Uhrzeit Einführung Installation/Konfiguration Vordefinierte Konstanten Beispiele DateTime — Die Klasse DateTimeDateTime::add — Ändert ein DateTime-Objekt, wobei die Anzahl der Tage, Monate, Jahre, Stunden, Minuten und Sekunden hinzugefügt wirdDateTime::__construct — Liefert ein neues DateTime-ObjektDateTime::createFromFormat — Wertet eine Zeitangabe gemäß dem angegebenen Format ausDateTime::createFromImmutable — Liefert eine neue DateTime-Instanz, die das angegebene DateTimeImmutable-Objekt kapseltDateTime::createFromInterface — Liefert ein neues DateTime-Objekt, das das angegebene DateTimeInterface-Objekt kapseltDateTime::getLastErrors — Alias von DateTimeImmutable::getLastErrorsDateTime::modify — Ändert den ZeitstempelDateTime::__set_state — Der __set_state-HandlerDateTime::setDate — Legt das Datum festDateTime::setISODate — Legt das ISO-Datum festDateTime::setTime — Legt die Uhrzeit festDateTime::setTimestamp — Legt Datum und Zeit basierend auf einem Unix-Zeitstempel festDateTime::setTimezone — Legt die Zeitzone für ein DateTime-Objekt festDateTime::sub — Subtrahiert eine Anzahl von Tagen, Monaten, Jahren, Stunden, Minuten und Sekunden von einem DateTime-Objekt.DateTimeImmutable — Die Klasse DateTimeImmutableDateTimeImmutable::add — Liefert ein neues Objekt, bei dem eine Anzahl von Tagen, Monaten, Jahren, Stunden, Minuten und Sekunden zu einem bestehenden Objekt addiert wurdeDateTimeImmutable::__construct — Liefert ein neues DateTimeImmutable-ObjektDateTimeImmutable::createFromFormat — Wertet eine Zeitangabe gemäß dem angegebenen Format ausDateTimeImmutable::createFromInterface — Liefert ein neues DateTimeImmutable-Objekt, das das angegebene DateTimeInterface-Objekt kapseltDateTimeImmutable::createFromMutable — Liefert eine neue DateTimeImmutable-Instanz, die das angegebene DateTime-Objekt kapseltDateTimeImmutable::getLastErrors — Liefert die Warnungen und FehlerDateTimeImmutable::modify — Erzeugt ein neues Objekt mit geändertem ZeitstempelDateTimeImmutable::__set_state — Der __set_state-HandlerDateTimeImmutable::setDate — Legt das Datum festDateTimeImmutable::setISODate — Legt das ISO-Datum festDateTimeImmutable::setTime — Legt die Uhrzeit festDateTimeImmutable::setTimestamp — Legt das Datum und die Uhrzeit basierend auf einem Unix-Zeitstempel festDateTimeImmutable::setTimezone — Legt die Zeitzone festDateTimeImmutable::sub — Subtrahiert eine Anzahl von Tagen, Monaten, Jahren, Stunden, Minuten und SekundenDateTimeInterface — Das DateTimeInterface-InterfaceDateTimeZone — Die Klasse DateTimeZoneDateInterval — Die Klasse DateIntervalDatePeriod — Die Klasse DatePeriodDatum/Uhrzeit-Funktionen Fehler und Exceptions bei Datum/Uhrzeit Unterstützte Datums- und Zeitformate Liste unterstützter Zeitzonen DateError — The DateError classDateObjectError — The DateObjectError classDateRangeError — The DateRangeError classDateException — The DateException classDateInvalidOperationException — The DateInvalidOperationException classDateInvalidTimeZoneException — The DateInvalidTimeZoneException classDateMalformedIntervalStringException — The DateMalformedIntervalStringException classDateMalformedPeriodStringException — The DateMalformedPeriodStringException classDateMalformedStringException — The DateMalformedStringException class