Hi,
Die Differenz vom 30.10.2004 12:00 Uhr MESZ und 31.10.2004 12:00 MEZ kann durchaus als ein voller Tag angesehen werden. Wenn derart gerechnet wird, dann kann die Berechnung gemäß UTC fehlerhafte Ergebnisse liefern.
eigentlich genau dann eben nicht.
alert((Date.UTC(2004,9,31,12)-Date.UTC(2004,9,30,12))/1000/60/60);
gibt 24.
freundliche Grüße
Ingo