このプログラムでは、JavaScriptのDate
オブジェクトを使用して、特定の日付が週末(土曜日または日曜日)かどうかを確認します。getDay()
メソッドを使用して曜日を取得し、それが土曜日(6)または日曜日(0)かを確認します。
使用するメソッド: getDay()
JavaScriptのgetDay()
メソッドは、指定された日付の曜日を0から6までの整数で返します(0が日曜日、6が土曜日)。このメソッドを使って特定の日付が週末かどうかを判断します。
特定の日付が週末かどうかを確認するプログラム
以下のコードでは、2024年9月22日の日付が週末かどうかを確認し、結果を表示しています。
HTMLとJavaScriptコード
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>特定の日付が週末かどうかを確認する方法</title>
<style>
body {
font-family: Arial, sans-serif;
line-height: 1.6;
padding: 20px;
}
pre {
background: #f4f4f4;
border-left: 3px solid #ccc;
padding: 10px;
margin: 20px 0;
}
</style>
<script>
window.onload = function() {
// 確認したい日付を定義(例:2024年9月22日)
const dateToCheck = new Date('2024-09-22');
// その日の曜日を取得
const dayOfWeek = dateToCheck.getDay();
// 週末(土曜日:6、日曜日:0)かどうかを確認
const isWeekend = (dayOfWeek === 0 || dayOfWeek === 6);
// 結果をHTMLに表示
document.getElementById('isWeekend').textContent = isWeekend ? '週末です' : '平日です';
}
</script>
</head>
<body>
<h1>特定の日付が週末かどうかを確認する方法</h1>
<div id="isWeekend"></div>
</body>
</html>
プログラムの解説
このプログラムでは、Date
オブジェクトを使用して、特定の日付が週末(土曜日または日曜日)かどうかを確認しています。getDay()
メソッドを使用して曜日を取得し、0
が日曜日、6
が土曜日であるため、それらの値を確認して週末かどうかを判断します。
Dateオブジェクト メソッドの機能一覧

Dateオブジェクト メソッドの機能一覧 | JavaScript リファレンス
JavaScriptのDateオブジェクトは、日時を操作するために使用されるオブジェクトです。以下に、Dateオブジェクトのメソッドを種類ごとにアルファベット順にまとめています。Dateオブジェクトのインスタンスメソッドメソッド名説明と注意点getDate()日(1~31)を取得。注意点: 月初や月末の値に注意。get...