WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   JS: problem mit berechnung von datumsdifferenz (http://www.wcm.at/forum/showthread.php?t=236763)

RaistlinMajere 19.10.2009 17:27

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?

athropos 21.10.2009 21:53

Daran gedacht, dass JS die Unixzeit in Millisekunden angibt? (also wenn dus mit PHP weiterbearbeiten willst, vorher durch 1000 dividieren)


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:49 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag