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 (日本標準時)