Eigentlich ganz einfach. Berechne zunächst den Abstand zum nächsten Samstag (der Sonntag kommt immer direkt nach dem Samstag - obwohl ich mir da in manchen US-Staaten nicht ganz sicher bin). Dann inkrementiere den Tag immer um eins, bis Du ans Enddatum gelangst, teste den Wochentag auf Wochenende und schreibe die Daten von Wochenendtagen in ein Array (Du kannst auch dazu getDay() verwenden, auch wenn es schneller geht, indem man den Modulo des Inkrementors vom letzten Wochenende aus nimmt). Fertig.
Gruß, LX
--
X-Self-Code: sh:( fo:) ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: Unusual
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:) ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: Unusual
X-Please-Search-Archive-First: Absolutely Yes