Sorgenkind mech: js gibt mir n falschen wochentag?

Beitrag lesen

moin
ich hab n terminkalender geschrieben funzt soweit super
allerdings basiert er auf dem heutigen tag, und von da aus werden alle anderen tage errechnet
das bedeutet zum beispiel wenn man eine woche weiter blättert wird der tag zum beispiel nur um 7 erhöht, denn halt geprüft ob sich dadurch monat und jahr verändern, blablabla
d.h. wenn heute donnerstag ist, dann ist der übergebene tag auch immer ein donnerstag

das problem ist nur, wenn ich jetz nach nem datum suche, dann muss zum beispiel wenn nach dem 17.07.2002 gesucht wird als parameter 18, 07 und 2002 übergeben werden
das bedeutet nun, dass ich rauskriegen muss, was der 17.07.2002 fürn wochentag ist, und dnn bis zum aktuellen wochentag rechnen, sodass als parameter zum beispiel heute 18, 07, und 2002 übergeben wird
ich habe versucht das folgendermaßen zu lösen:

suchtext=window.prompt("Bitte geben sie einen Suchtext ein:","");
if(suchtext!="")
{
tag=suchtext.slice(0,2);
mon=suchtext.slice(2,4);
jahr=suchtext.slice(4,8);
aktdatum=new Date();
akttag=aktdatum.getDay();
alert(akttag);
zdatum=new Date(jahr, mon, tag);
ztag=zdatum.getDay();
alert(ztag);
tag=Number(tag)-(Number(ztag)-Number(akttag));

und wenn ich jetz 17072002 eingebe, dann soll der angeblich samstag sein?

weiß jemand was ich falsch gemacht habe? wenn ja gib mir mal bitte jemand n tip

gruß

the mech | code:nc01