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です。愚かな質問で申し訳ありませんが、私にとっては問題です:(