encoder: PHP Komponenten aus DateTime auslesen

Beitrag lesen

Seit längerem bin ich wieder etwas in PHP unterwegs und dachte die Klasse DateTime wäre die beste Wahl um Zeitpunkte zu handhaben.

Auf der Seite finde ich allerdings nichts womit ich die einzelnen Komponenten auslesen kann. Zum Beispiel möchte ich den Wochentag eines Datums wissen.
Bleibt mir hier wirklich nichts anderes übrig als diesen Wert mittels format als String zu holen?
(genauer gesagt einen Parser rausfinden lassen was ich haben will, ihn das dann als String formatieren lassen und PHP diesen String später wieder in eine Zahl umrechnen lassen, weil ich mit der verschiedene Tests mache)

Ja ich weiß PHP rechnet alles um wie es meint dass ich es haben möchte und ich habe mich mit diesen Vorgehensweise auch notgedrungen abgefunden.
Dass ich in dieser Klasse keine Felder für Tag, Monat usw. finde so wie es DateInterval der Fall ist, finde ich trotzdem befremdlich genug um hier nachzufragen.