在JavaScript中2个日期之间有区别吗?[重复]

如何获得整天2个日期之间的差额(我不想一天中的任何时间)

var date1 = new Date('7/11/2010');
var date2 = new Date('12/12/2010');
var diffDays = date2.getDate() - date1.getDate(); 
alert(diffDays)

我尝试了上述方法,但这没有用。

TomSam2020/03/12 16:22:32
var date1 = new Date("7/11/2010");
var date2 = new Date("8/11/2010");
var diffDays = parseInt((date2 - date1) / (1000 * 60 * 60 * 24), 10); 

alert(diffDays )