Eigentlich ist es nicht so gut.
Hab mir doch schon gedacht, dass es noch einen Haken hat. :-(
Du solltest besser die Zahl der Sekunden bis zum Eintreten der Zielzeit ausrechnen und dann *ein* entsprechendes setTimeout machen. Das spart Rechenzeit. Warum jede Sekunde vergleichen, wenn die Funktion (setTimeout) schon an anderer Stelle in schnellerer Form zur Verfuegung steht?
Werde mal schauen, ob ich das so hingkriege...danke für dein Feedback.