曜日計算ツールの機能と概要
曜日計算ツールは、指定した日付の曜日や詳細なカレンダー情報を瞬時に算出するツールです。日付を選択するだけで、その日が何曜日であるかに加え、ISO週番号、年の通算日数、その年の残り日数、うるう年か平年かの判定、そして週末か平日かの区分を同時に確認できます。
本ツールは初期状態において、日付の入力欄に本日の日付が自動的に入力されています。日付を変更すると、結果は即座に更新されます。入力欄を空にした場合、曜日の結果表示は「—」となり、ステータスは「日付を選択すると、曜日や詳細なカレンダー情報が即座に表示されます。」というヒント表示に戻ります。
入力仕様と対応範囲
本ツールがサポートする入力形式および範囲は以下の通りです。
- 日付: カレンダー入力フィールドによる日付指定。
- 対応範囲: 西暦1年から9999年までの日付に対応。
無効な日付が入力された場合は、「有効な日付ではありません。」というエラーメッセージが表示されます。
出力項目の一覧
日付を指定すると、以下の「カレンダー詳細」が出力されます。
| 項目名 | 出力内容と特徴 |
|---|---|
| 曜日 | 指定された日付の曜日(例:2024年2月29日の場合は「木曜日」)。 |
| 完全な日付 | 選択された日付の標準表記。 |
| 日の種類 | 「平日」または「週末」のいずれかとして判定。 |
| ISO 週 | ISO 8601規格に基づく週番号(例:2024年2月29日の場合は「2024-W09」)。 |
| 年の通算日数(元旦からの日数) | その年の1月1日を起算日とした通算日数(例:2024年2月29日の場合は「60 / 366」)。 |
| 年の残り日数 | その年の大晦日(12月31日)までに残されている日数。 |
| 月の日数(日) | 指定された日付がその月の何日目にあたるかを示す数値。 |
| 年の種類 | 「うるう年」または「平年」のいずれかとして判定。 |
計算規則とカレンダーの定義
正確な日付計算を行うため、本ツールでは以下の規則および標準仕様を採用しています。
グレゴリオ暦の適用
西暦1年から9999年までのすべての期間において、現在のグレゴリオ暦の規則を一貫して適用します。そのため、グレゴリオ暦が導入される以前の非常に古い歴史上の日付(ユリウス暦などが使用されていた時代)を入力した場合、当時の現地で実際に使われていた曜日や暦法とは異なる結果(先発グレゴリオ暦による計算結果)が出力されます。
週末の判定
土曜日と日曜日を「週末」として判定します。公的な祝日や振替休日などは、この週末判定には考慮されず、一律で平日の扱いとなります。
ISO 8601規格による週番号
ISO週番号は、月曜日から始まり日曜日で終わる1週間を基準として計算されます。また、その週の木曜日が含まれる年を、そのISO週が属する年として定義します。これにより、1月上旬や12月下旬の日付が、前年または翌年の週番号としてカウントされることがあります。
うるう年の判定
2月29日が存在する年を「うるう年」として判定します。たとえば、2024-02-29 を入力した場合、曜日は「木曜日」、ISO週は「2024-W09」、年の通算日数は「60 / 366」となり、年の種類は「うるう年」と表示されます。
プライバシーとデータ処理について
本ツールにおける日付の判定処理は、すべて利用者のウェブブラウザ上で行われます。入力された日付データや計算結果が外部のサーバーにアップロードされたり、BroBroGo に送信されたりすることは一切ありません。
よくある質問
過去や未来のかなり離れた日付も調べられますか?
はい、西暦1年から9999年までの日付に対応しています。ただし、非常に古い歴史上の日付については、現在のグレゴリオ暦の規則を遡って適用(先発グレゴリオ暦)するため、当時の現地で実際に使われていた暦とは異なる場合があります。
何が「週末」としてカウントされますか?
土曜日と日曜日が「週末」として判定されます。祝日はここには含まれません。独自の営業日や祝日を考慮した計算が必要な場合は、「営業日計算ツール」をご利用ください。
なぜ ISO 週番号も表示されるのですか?
多くの手帳やスプレッドシートでは、月曜日から始まり木曜日がある年を基準とする「ISO週」で日付を管理しています。曜日の横にISO週を表示することで、ビジネスのスケジュール調整がよりスムーズになります。