Javascript DateDiff
Ich habe ein Problem mit der DateDiff-Funktion. Ich versuche, den Unterschied zwischen zwei Daten / Zeiten herauszufinden. Ich habe diesen Beitrag gelesen (Was ist der beste Weg, um die Datumsdifferenz in Javascript zu berechnen) und ich habe mir auch dieses Tutorial angeschaut (http://www.javascriptkit.com/javatutors/datedifference.shtml) aber ich kann es scheinbar nicht verstehen.
Hier ist, was ich versucht habe, ohne Erfolg an die Arbeit zu kommen. Könnte mir bitte jemand sagen, was ich tue und wie ich das vereinfachen kann. Scheint etwas zu verschlüsselt ...?
//Set the two dates
var currentTime = new Date();
var month = currentTime.getMonth() + 1;
var day = currentTime.getDate();
var year = currentTime.getFullYear();
var currDate = month + "/" + day + "/" + year;
var iniremDate = "8/10/2012";
//Show the dates subtracted
document.write('DateDiff is: ' + currDate - iniremDate);
//Try this function...
function DateDiff(date1, date2) {
return date1.getTime() - date2.getTime();
}
//Print the results of DateDiff
document.write (DateDiff(iniremDate, currDate);