ende = new Date(j,m,t,s,mi,0):dauer *= 60*60*1000:ende = new Date(j,m,t,s,mi,0):
...
dauer *= 60*60*1000:
Das getTime liefert mir die Anzahl der Millisekunden als Zahl zurück, die seit dem 1. Januar 1970, 0:00:00 bis zum "ende" Datum vergangen sind!Vergleichbar wäre das - wie Axel schon schrieb - mit Now, welches Dir das aktuelle Datum / Uhrzeit zurückgibt, in Wirklichkeit jedoch die Tage + Bruchteile seit dem 01.01.1900 0:00:00.