0

JavaScript を使用して、今日の日付に 5 日を追加しようとしています。また、この関数をボタンに追加して、ページを開いた直後ではなく、クリックしたときに結果がアラート ボックスに表示されるようにしようとしています。

私は JavaScript を初めて使用し、学習に一生懸命取り組んでいます。

何か助けはありますか?ありがとう!

4

5 に答える 5

4
var date = new Date();          // Get current Date

date.setDate(date.getDate()+5); // add 5 days to the current date

詳細については、 を参照してくださいDate

于 2013-04-09T19:27:19.703 に答える
1

Dateインスタンスを 5 日間作成します。

var fiveDaysLater = new Date( AnyYourDate.getTime() );
fiveDaysLater.setDate(fiveDaysLater.getDate() + 5);
于 2013-04-09T19:32:46.690 に答える
1

JavaScript は日付と時刻をミリ秒単位で保存します。したがって、5 日分の価値を追加します。

var fiveDaysLater = new Date(0,0,0,0,0,0,Date.now() + 5 * 24 * 60 * 60 * 1000);

Date.now() はミリ秒単位で値を返します。次に、日付コンストラクタ ( ) は、この値と 5 日間のミリ秒を使用しnew Dateて新しい Date オブジェクト (したがってキーワード) を作成し、変数 を初期化します。newfiveDaysLater

于 2013-04-09T19:55:41.690 に答える