Hey Woodfighter,
aber ich habe eine neue Vermutung, über die ich gerade beim herumspielen gestolpert bin: Javascript zählt Monate ab 0, also vermute ich mal, dass sich der OP im Juli befindet, ohne damit zu rechnen.
Heureka! Ja, schon kurios warum gerade die Monate bei 0 anfangen. Wer hat sich das denn wieder ausgedacht...
Einfach
var date = Date.UTC(2000, (6 - 1), 30, 0, 0, 0) + 1000*60*60*24*30;
und nun läuft es auch damit wie geschmiert. Und ich dachte schon ich wäre 10 mal hochgeworfen und nur 1 mal aufgefangen worden ;-).
Danke.
Dennis