我有下面的代码,我遇到了麻烦。我正在尝试获取日期字符串并转换为日期对象。然后计算此日期和今天日期之间的天数。
下面的示例应返回“6 天”,而是返回“35 天”。
var tmp = '20/11/2013';
var myDateParts = tmp.split("/");
var oneDay = 24*60*60*1000;
var today = new Date();
var secondDate = new Date(myDateParts[2], myDateParts[1], myDateParts[0]);
var diffDays = Math.round(Math.abs((secondDate.getTime() - today.getTime()))/(oneDay));
console.log(diffDays+' days');
谁能看到我哪里出错了。
谢谢