JavaScript: 日付や時刻を個別に取得する
JavaScriptで年月日や時分秒を個別に取得する場合は、 Dateオブジェクトの「getMonth」や「getDate」などの 「get〇〇」メソッドを使用します。
メソッド | 取得値 |
---|---|
getFullYear | 年 |
getMonth | 月(注意:0 - 11) |
getDate | 日 |
getDay | 曜日(0: 日曜 ~ 6: 土曜) |
getHours | 時間 |
getMinutes | 分 |
getSeconds | 秒 |
getMillMiseconds | ミリ秒 |
getTime | タイムスタンプ |
getMonthで月を取得する場合は「0 - 11」の範囲で取得することに注意してください。
getMonth()の値が「6」の場合は「7月」になります。
getDayで曜日を取得した場合「0 - 6」の範囲の値で
「0: 日、 1: 月、2: 火、3: 水、4: 木、5: 金、6: 土」となります。
次のサンプルコードでは「get〇〇」メソッドを使用して、 日付や時刻を個別に取得しています。
// 現在日時 let dt = new Date(); console.log(dt); // 個別に取得 console.log(dt.getFullYear()); console.log(dt.getMonth()); console.log(dt.getDate()); console.log(dt.getDay()); console.log(dt.getHours()); console.log(dt.getMinutes()); console.log(dt.getSeconds()); console.log(dt.getMilliseconds()); console.log(dt.getTime());
実行結果
Date Sat Jul 10 2021 04:19:02 GMT+0900 (日本標準時) 2021 6 10 6 4 19 2 23 1625858342023