曜日計算とは?西暦の日付から何曜日かを求める仕組みと使い方
公開日:2026年7月22日 更新日:2026年8月30日 運営:シルギア(Analyzegear, Inc.) 対象ツール:曜日計算
「あの日は何曜日だったっけ?」「来年のあの記念日は平日?それとも週末?」——日付から曜日を知りたくなる場面は意外と多いものです。カレンダーをめくって数えるのは手間ですし、指折り数えると間違えやすくもあります。シルギアの曜日計算は、西暦の年月日を選ぶだけで曜日を自動で表示するツールです。この記事では、曜日が求まる仕組みからツールの使いこなしまでを、具体例を交えて解説します。
曜日はなぜ7日周期なのか
曜日は「日・月・火・水・木・金・土」の7つがひたすらくり返す周期です。ここには天文学的な意味はなく、単純に7日ごとに同じ名前へ戻る循環です。だから曜日を求める作業は、本質的にはある基準日から数えて何日目かを7で割り、その余りを見るという計算に置き換えられます。
たとえば余りが0なら基準日と同じ曜日、余りが1なら1つ先の曜日、という具合です。1週間ちょうど(7日)進めば曜日は元に戻り、365日進むと365÷7=52あまり1なので、平年は曜日がちょうど1つだけ進みます。この「あまり」を追いかけるのが曜日計算の芯にある考え方です。
ツェラーの公式で手計算する仕組み
基準日から数えるかわりに、年月日から直接曜日を出す有名な式がツェラーの公式です。グレゴリオ暦版では、1月と2月を「前年の13月・14月」として扱うのがコツで、次の形になります。
h =( d + ⌊13×(m+1)÷5⌋ + K + ⌊K÷4⌋ + ⌊J÷4⌋ + 5×J )を7で割った余り。ここで d は日、m は月(1・2月は13・14)、K は西暦の下2桁、J は上2桁、⌊ ⌋は小数切り捨てです。得られた h は 0=土、1=日、2=月…と対応します。
実際に2000年1月1日で試すと、1月なので前年扱いにして m=13・年は1999年、K=99、J=19、d=1。各項は 1、36、99、24、4、95 となり合計は259。259÷7は割り切れて余り0、つまり h=0=土曜日です。ツールの結果とぴたり一致します。式は覚えにくく1月・2月やうるう年で間違えやすいので、本ツールはブラウザの正確な日付機能で自動計算し、この面倒を肩代わりします。
うるう年が曜日をどうずらすか
1年で曜日が1つ進むのが基本ですが、うるう年をまたぐと2月29日が1日ぶん余分に入るため、曜日が2つ進みます。うるう年の条件は「4で割り切れる年はうるう年。ただし100で割り切れる年は平年、さらに400で割り切れる年はうるう年」です。この例外により2000年はうるう年ですが、1900年や2100年は平年になります。
ずれ方は2月29日をはさむかどうかで変わります。実例として7月7日を並べると、2023年は金曜、2024年は日曜(うるう年の2月29日をはさむので+2)、2025年は月曜、2026年は火曜、2027年は水曜、2028年は金曜(再びうるう年で+2)と進みます。本ツールは2月29日を含む日付も正しく扱い、うるう年の日付には結果に「(うるう年)」と表示します。たとえば2024年2月29日は木曜日です。
同じ日付でも年で変わる — 早見のコツ
同じ月日でも年ごとに曜日が変わるため、「毎年同じ曜日」と思い込むと予定を取り違えます。本ツールは調べた日付の前後10年ぶんの曜日を一覧表示し、対象の年を強調します。翌年以降どうずれていくかがひと目でわかるので、来年・再来年の同じ記念日を確認したいときに便利です。
暗算派には「ドゥームズデー(かなめの日)」という早見も役立ちます。ある年の 4月4日・6月6日・8月8日・10月10日、そして5月9日・9月5日・7月11日・11月7日は、すべて同じ曜日になります。たとえば2026年ではこれらがそろって土曜日です。この基準曜日を1つ覚えておくと、近い日付の曜日を頭の中で数えやすくなります。正確さが必要なときは、迷わずツールで確かめるのが確実です。
過去・未来の曜日を知る使い道
過去も未来も同じ仕組みで計算できるので、活躍の場は広がります。
- 誕生日の振り返り:自分や家族が生まれた日が何曜日だったかを確認できます。
- 記念日・行事の計画:結婚式や旅行の候補日が平日か週末かを、予定を立てる段階で見極められます。たとえば2025年12月25日(クリスマス)は木曜日、2026年7月7日(七夕)は火曜日です。
- 歴史上の日:2011年3月11日は金曜日、といった出来事の曜日も調べられます。
入力した月のカレンダーも同時に表示し、日曜を赤・土曜を青で色分けして対象日をハイライトするため、その日が週のどこにあたるかを直感的につかめます。
使い方と知っておきたい注意点
操作はシンプルです。
- 入力欄で調べたい西暦の年月日を選びます(初期状態は今日の日付)。
- 入力と同時に曜日が自動表示され、ボタン操作は不要です。
- カレンダーと前後の年の曜日一覧も自動で描画されます。
- 「結果をコピー」でメモやメッセージに貼り付けられます。
注意点として、このツールは曜日の計算に特化しており、祝日の判定は行いません。また日本で現在のグレゴリオ暦(新暦)が使われ始めたのは1873年(明治6年)1月1日からで、それ以前は旧暦(太陰太陽暦)でした。明治6年より前の日付が示す曜日は、現在の暦を過去へ延長した参考値としてお考えください。歴史資料の日付を扱うときは、旧暦・新暦のどちらの表記かにご注意ください。