JavaScriptにおけるDateオブジェクトへの時刻設定

次のようにして日付オブジェクトを作成するとき、 new Date() - 丸括弧を空のままにしていました。この場合、現在の時刻を取得します。

別の方法として、 new Date(年, 月, 日, 時, 分, 秒, ミリ秒) の形式でパラメータを渡すことができます。 この場合、変数 date には現在時刻ではなく、パラメータで指定した時刻が記録されます。このとき、パラメータとして渡す月のカウントは0から始まります。

パラメータは末尾から省略できます。この場合、 省略されたミリ秒、秒、時のパラメータはゼロとみなされ、 日のパラメータは1とみなされます。年と月は省略できません。

特定の時刻を持つ日付オブジェクトを作成してみましょう:

javascriptlet date = new Date(2025, 10, 5, 12, 59, 59);

時刻を設定するこの機能は、例えば特定の日付の曜日を調べるために使用できます:

javascriptlet date = new Date(2025, 10, 5); // 2025年11月5日を設定
let day  = date.getDay();
let days = ['日', '月', '火', '水', '木', '金', '土'];

console.log(days[day]);
Задание 1

あなたの誕生日が何曜日だったか調べてみてください。