Vinzenz Mai: Kalender Von-tage Bis-tage ausgeben

Beitrag lesen

Hallo

was hat es für einen Vorteil, das Datum so umzuwandeln?

dass es funktioniert, ohne dass ich mir zusätzlich Gedanken machen muss. :-)
Deswegen habe ich mir bei meinem Vorgehen etwas gedacht.

Ich würde einfach sowas hier machen:

$aDate1 = explode(".",$sStart);
$iTS1 = mktime(0,0,0,$aDate1['monat'],$aDate1['tag'],$aDate1['jahr']);

oh ja, ebenfalls Umwandlungen, ...

$aDate2 = explode(".",$sEnde);
$iTS2 = mktime(0,0,0,$aDate2['monat'],$aDate2['tag'],$aDate2['jahr']);

while ($iTS2 >= $iTS1) {
$aDates[] = date("d.m.Y",$iTS1);
$iTS1 += 86400; //1 Tag == 60*60*24

// Du bist ein Optimist. Leider stimmt das nicht immer.

}

und fällst mit diesem Code auf die Nase. Es gibt die Sommerzeit ...

Genau davor schützt mich mein Vorgehen. Mein Vorgehen führt zu einer robusten Lösung im Gegensatz zu Deinem.

Freundliche Grüße

Vinzenz