JavaScript: 日付や時刻を個別に指定する

JavaScriptで年月日や時分秒を個別に指定・設定する場合は、 Dateオブジェクトの「setMonth」や「setDate」などの 「set〇〇」メソッドを使用します。

メソッド設定値
setFullYear
setMonth月(注意:0 - 11を指定
setDate
setHours時間
setMinutes
setSeconds
setMillMisecondsミリ秒

setMonthで月を指定する場合は「0 - 11」の範囲で指定することに注意してください。
setMonth(6)は「7月」になります。

次のサンプルコードでは「set〇〇」メソッドを使用して、 日付や時刻を個別に指定しています。

// 現在日時
let dt = new Date();
console.log(dt);

// 個別に設定
dt.setFullYear(2021);
dt.setMonth(6);
dt.setDate(1);

dt.setHours(1);
dt.setMinutes(10);
dt.setSeconds(5);
dt.setMilliseconds(100);

console.log(dt);
実行結果
Date Sat Jul 10 2021 03:25:22 GMT+0900 (日本標準時)

Date Thu Jul 01 2021 01:10:05 GMT+0900 (日本標準時)
JavaScript入門