Countdown-eine Stunde zu viel (AS)

ich habe ein Countdown die eine Stunde zuviel zurückgibt,… kann mir bitte jemand helfen.
Nebenbei: warum heißt es „monat-1“? (ist es ein Array?) (der Countdown ist zu sehen auf meiner HP: www.hamer-kunst.de:
Gruß von Jo…
Script sieht so aus (ist nicht von mir):
//Initialisierung des Countdowns
function initContdown(){
tag = 12;
monat = 11;
jahr = 2003;
zielDatum = new Date (jahr, monat-1, tag);
};// Countdown Methode
function countdown(){
z = new Date ();

//Sekunden
diffSek = Math.floor((zielDatum - z)/1000);
sek = diffSek%60;

//Minuten
diffMin = Math.floor (diffSek/60);
min = diffMin % 60;

//Stunden
diffStd = Math.Floor(diffMin/60);
std = diffStd % 24;

//Tage
tage = Math.floor (diffStd/24);

//prüfen auf Zweistellingkeit
if (sek 1) tag --;
};
//Monat (Hoch)
butMonatH.onRelease = function (){
if (monat 1) monat --;
};
//Jahr (Hoch)
butJahrH.onRelease = function (){
jahr++;
};
//Jahr (Runter)
butJahrR.onRelease = function(){
if(jahr > 2003) jahr–;
};
//Countdown Setzen (Ziel Datum neu setzen)
butSetzen.onRelease = function (){
zielDatum = new Date (jahr, monat -1, tag);
};

vielleicht benutzt der server eine andere zeitzone als ausgangspunkt für die zeitwiedergabe?

Sehr buggy?!
Hi,

war eben mal rein interessehalber auf deiner Page und habe festgestellt, dass dein Flash wohl etwas buggy ist, denn bei mir führt es zu einer Prozessorauslastung von 99%, d.h. du hast sicher irgendwo einen ziemlich teuren Rechenprozess oder eine Fast-Endlos-Schleife?!

Da macht das anschauen nicht wirklich Spaß!

Nebenbei: ich habe einen AMD 1800 XP+, also der ist nicht grad „langsam“.

Ciao, Bill

vielleicht benutzt der server eine andere zeitzone als
ausgangspunkt für die zeitwiedergabe?

hast Recht, als Winterzeit wurde hat sich das Problem gelöst :wink:)) Danke für Antwort. Jo