Nats: Problem mit Datum

Beitrag lesen

Hallo,

ich habe mit einem Script Probleme und verstehe das einfach nicht!
Das Problem tritt immer nur Ende Oktober innerhalb eines Jahres auf.

Hier mein Script:

<?
$time_lower = "1066600800";
$time_upper = "1067468400";

echo "von: ".date("d.m.y",$time_lower)." bis ".date("d.m.y",$time_upper).":<br><br>";

while($time_lower <= $time_upper) {

//Sa, So & gesetzliche Feiertage
  if( (date("w", $time_lower) == 0) || (date("w", $time_lower) == 6)  ) {
  echo date("d.m.y",$time_lower)." Wochenende<br>";
  }
  //Sa, So & gesetzliche Feiertage
  elseif( (date("w", $time_lower) == 1) || (date("w", $time_lower) == 5)  ) {
  echo date("d.m.y",$time_lower)."<br>";
  }
 $time_lower += 86400; // next day
}
?>

Als Ausgabe erhalte ich:
von: 20.10.03 bis 30.10.03:

20.10.03
24.10.03
25.10.03 Wochenende
26.10.03 Wochenende
26.10.03 Wochenende
27.10.03

Warum tritt hier der 26.10.03 zweimal auf?
Die Schleife addiert doch immer einen Tag hinzu???
Liegt das an der Zeitumstellung???
Es wär toll, wenn jemand ne Lösung wüßte ...

Gruss, Nats