Die DateInterval Klasse
(PHP 5 >= 5.3.0)
Einführung
Repräsentiert eine Zeitspanne.
Eine Zeitspanne wird entweder als feste Zeit (in Jahren, Monaten, Tagen, Stunden etc.) oder als String in einem Format, das vom Konstruktor der DateTime Klasse unterstützt wird, dargestellt.
Klassenbeschreibung
Eigenschaften
- y
-
Anzahl der Jahre.
- m
-
Anzahl der Monate.
- d
-
Anzahl der Tage.
- h
-
Anzahl der Stunden.
- i
-
Anzahl der Minuten.
- s
-
Anzahl der Sekunden.
- invert
-
Ist 1, wenn die Zeitspanne negativ ist, und sonst 0. Siehe DateInterval::format().
- days
-
Wenn das DateInterval Objekt durch DateTime::diff() erstellt wurde, dann enthält diese Eigenschaft die Gesamtanzahl der Tage zwischen dem Start und Enddatum. Ansonsten enthält days den Wert
FALSE.Vor PHP 5.4.20/5.5.4 ist der Wert -99999 anstelle von
FALSE
Inhaltsverzeichnis
- DateInterval::__construct — Erstellt ein neues DateInterval Objekt
- DateInterval::createFromDateString — Bildet ein DateInterval aus relativen Teilen des Strings
- DateInterval::format — Formats the interval