Compter le Nombre de jours entre 2 dates en javascript

Merci de m'aider à obtenir le nombre de jours entre la date d'aujourd'hui et une autre date.. Voici mon exemple

Il me donne NaN

Est ici que je suis venu avec. Mon démo

var cellvalue="2011-08-18 11:49:01.0 IST";
var firstDate = new Date();
var secondDate = cellvalue.substring(0, cellvalue.length-4);

alert(diffOf2Dates(firstDate,secondDate));

function diffOf2Dates(todaysDate,configDate)
{
/*var udate="2011-08-18 11:49:01.0";
var configDate=new Date(udate);*/

var oneDay = 24*60*60*1000; //hours*minutes*seconds*milliseconds
var firstDate = todaysDate; //Todays date
var secondDate = new Date(configDate);

var diffDays = Math.abs((firstDate.getTime() - secondDate.getTime())/(oneDay));
console.info(firstDate+", "+secondDate);
//console.info(Math.ceil(diffDays));

return Math.ceil(diffDays);
}
essayez d'utiliser new Date("le 19 Août 2011");

OriginalL'auteur abi1964 | 2011-08-19