求js 计算两个带秒的日期 间隔的小时,分钟数,

var d1 = new Date();
d1.setYear(2009);
d1.setMonth(6, 31);
d1.setHours(14);
d1.setMinutes(0);
d1.setSeconds(0);
var d2 = new Date();
d2.setYear(2009);
d2.setMonth(6, 31);
d2.setHours(15);
d2.setMinutes(10);
d2.setSeconds(2);
alert(d2.toLocaleString());
alert("相差的毫秒数:" + (d2.getTime() - d1.getTime()));
alert("相差的秒数:" + (d2.getTime() - d1.getTime())/1000); 
alert("相差的分钟数:" + (d2.getTime() - d1.getTime())/(1000*60));  alert("相差的分钟数:" + (d2.getTime() - d1.getTime())/(1000*60*60));

你可能感兴趣的:(js)