Erst einmal hast du hier einen Fehler drin, die Variablen heißen einmal jahre/monate und später jahr/monat.
Dann schau dir mal an, was getYear für einen Wert zurückliefert.
Und lies die Dokumentation dieser Methode in SELFHTML.
http://de.selfhtml.org/javascript/objekte/date.htm#get_year
Dabei wirst du feststellen, dass du eher http://de.selfhtml.org/javascript/objekte/date.htm#get_full_year@title=getFullYear suchst.Mathias
Nun, habe jetzt das hier gemacht:
<script language="JavaScript">
var now = new Date();
var jahr= now.getFullYear(), monat=now.getMonth(), tag=20, stunde=0, minute=0, sekunde=0;
var zielDatum=new Date(jahr,monat,tag,stunde,minute,sekunde);
[...]
</script>
Und jetzt zeigt er mir alles auf 0 an... mh!
Lg