Einzelnen Beitrag anzeigen
Alt 19.10.2009, 17:27   #1
RaistlinMajere
Inventar
 
Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343


Standard JS: problem mit berechnung von datumsdifferenz

hi,

an und für sich habe ich hier eine relativ einfache aufgabe: ich möchte die sekunden zwischen dem aktuellen datum und einem beliebigen anderen datum berechnen. beides wird über ein date-objekt und die unix-zeit berechnet:

Code:
rightNow = new Date();
rightNow_unix = rightNow.getTime(); //unix-zeit

otherDate = new Date(jahr, monat-1, tag, h, min, 59);//dieses Datum kommt von Inputfeldern, für die Sekunden gibt es keines, daher wird hier 59sec hardcoded angegeben
otherDate_unix = otherDate.getTime(); //unix-zeit

alert(otherDate_unix-rightNow_unix); //falsche Differenz!
wenn ich mir die date-objekte zur kontrolle ausgeben lasse, passen diese.
wenn ich nun aber die unix-zeiten voneinander subtrahiere, bekomme ich keine korrekte differenz heraus.
wie kann das sein?
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret."
Then he pulled the trigger of his BFG9000.
RaistlinMajere ist offline   Mit Zitat antworten