Date.prototype.copy = function () {
return new Date(this.getTime());
};
Date.prototype.msPERDAY = 1000 * 60 * 60 * 24;
Date.prototype.msPERHOUR = 1000 * 60 * 60;
Date.prototype.getDaysBetween = function(d) {
d = d.copy();
var diff = d.getTime() - this.getTime();
var days = Math.floor((diff)/this.msPERDAY);
diff = (diff)/this.msPERDAY;
var hours = Math.floor((diff)/this.msPERHOUR);
alert(hours);
var time = new Array(days , hours);
return time;
};
在这个函数中,我得到未来的日期并在当前日期使用它
future.date - current.date = 毫秒差
在这里我得到了天之间的差异,但我无法得到小时、分钟和秒
你能告诉我,在我得到天数的差异后,我需要如何划分
这是javascript,很抱歉一个愚蠢的问题,但对我来说是个问题:(