重複の可能性:
今日の日付に日数を追加するには?
JavaScript を使用して明日と X 日後の日付を取得し、MM-DD-YYYY の形式で出力する必要があります。たとえば、次のパラメーターを渡したい場合、開始日を現在の日付の明日、終了日を今から 31 日後にしたいと思います。
startDate: '02-02-2013',
endDate: '03-04-2013',
これはどのように行うことができますか?
重複の可能性:
今日の日付に日数を追加するには?
JavaScript を使用して明日と X 日後の日付を取得し、MM-DD-YYYY の形式で出力する必要があります。たとえば、次のパラメーターを渡したい場合、開始日を現在の日付の明日、終了日を今から 31 日後にしたいと思います。
startDate: '02-02-2013',
endDate: '03-04-2013',
これはどのように行うことができますか?
日付メソッドは、これをサポートするのに十分スマートです。
var date = new Date();
date.setDate(date.getDate() + 10 /*days*/);
この例の日付は、現在の日付より 10 日先になります。
これは役に立ちます
Date.prototype.addDays=function(d) {
return new Date(this.getTime() + d*86400000); // milliseconds
};
console.log(new Date().addDays(5);
また
Date.prototype.addDays=function(d) {
this.setTime(this.getTime() + d*86400000);
return this;
};
var time=new Date();
time.addDays(5);
console.log(time);