誕生曜日 計算ツール|生年月日から何曜日生まれかを即判定・ツェラーの公式で検算
生年月日を入力するだけで、何曜日生まれかを瞬時に判定。グレゴリオ暦(現行西暦)準拠で、日曜〜土曜までの七曜を返します。裏側ではツェラーの公式と等価な処理を行い、閏年・世紀年例外も適切に処理。厚生労働省人口動態統計に見る曜日別出生率、企業採用の入社日決定、ライフイベント記念日の逆算まで実務用途を網羅します。
計算式(ツェラーの公式)
ツェラー(Zeller)の合同式
h = ( q + ⌊13(m+1)/5⌋ + K + ⌊K/4⌋ + ⌊J/4⌋ − 2J ) mod 7
ここで q=日、m=月(1月・2月は前年の13月・14月扱い)、K=西暦下2桁、J=西暦上2桁。h=0が土曜、1が日曜、2が月曜…と続きます。1887年にドイツの数学者クリスチャン・ツェラーが発表した公式で、グレゴリオ暦の任意日に対応します。
本ツールの実装
本ページのツールはJavaScriptのDateオブジェクトのgetDay()メソッドを利用しています。これは内部的にツェラーの公式と等価な処理を行い、閏年・世紀年例外(1700・1800・1900年は平年、2000年は閏年)を含めて正確に判定します。
閏年の判定ルール
閏年 ⇔ (西暦が4で割り切れる) かつ (100で割り切れないか、400で割り切れる)
例:2000年は400で割り切れるので閏年、1900年は100で割り切れて400では割り切れないため平年、2024年は4で割り切れる(100の倍数でない)ので閏年。
グレゴリオ暦とユリウス暦
現在世界標準となっているのはグレゴリオ暦。1582年10月にローマ教皇グレゴリウス13世が導入し、日本は1873年(明治6年)1月1日に採用しました。それ以前はユリウス暦(BC46年カエサル制定)が使われ、閏年ルールが「4年に1回無条件」だったため、実際の太陽年と1年で約11分ずれ、1000年で約8日の誤差が生じていました。
各国の改暦時期
| 国・地域 | グレゴリオ暦導入年 |
|---|---|
| イタリア・スペイン・ポルトガル | 1582 |
| ドイツ(カトリック地域) | 1583 |
| イギリス・アメリカ | 1752 |
| 日本 | 1873(明治6年) |
| 中国(中華民国) | 1912 |
| ソ連(ロシア) | 1918 |
| ギリシャ | 1923 |
改暦時にはカレンダーから10〜13日を「削除」しました。例えばイギリスは1752年9月2日の翌日を9月14日として、11日間を消去しています。歴史文書の日付には注意が必要です。
七曜の起源と国際規格
七曜の概念は古代バビロニアで肉眼で見える7天体(太陽・月・火星・水星・木星・金星・土星)を1日ごとに割り当てたのが起源とされます。日本にはインド・中国経由で仏教とともに伝わり、平安時代の暦に定着しました。
ISO 8601と週の始まり
国際標準ISO 8601では、週の始まりは月曜日とされ、日曜日が7です。一方でアメリカ・カナダ・日本では慣習的にカレンダーが日曜始まりで、Excel・Googleカレンダー等ではデフォルトが日曜または月曜のいずれかに設定されています。JIS X 0301(日本産業規格「情報交換のためのデータ要素及び交換形式-日付及び時刻の表記」)はISO 8601に準拠しています。
七曜の英語・ラテン語対応
| 曜日 | 英語 | ラテン語(天体) |
|---|---|---|
| 日曜 | Sunday | Solis(太陽) |
| 月曜 | Monday | Lunae(月) |
| 火曜 | Tuesday | Martis(火星) |
| 水曜 | Wednesday | Mercurii(水星) |
| 木曜 | Thursday | Jovis(木星) |
| 金曜 | Friday | Veneris(金星) |
| 土曜 | Saturday | Saturni(土星) |
曜日別出生数の統計
厚生労働省「人口動態統計」によると、日本の出生数は火曜日が最多、日曜日と土曜日が最少。これは分娩医療機関の稼働日と、選択的帝王切開・計画分娩が平日に集中することが影響しています。
| 曜日 | 相対出生指数(100=平均) |
|---|---|
| 日曜 | 約82 |
| 月曜 | 約102 |
| 火曜 | 約110 |
| 水曜 | 約108 |
| 木曜 | 約108 |
| 金曜 | 約107 |
| 土曜 | 約83 |
1970年代以前は曜日差がほぼ均等でしたが、医療技術の発達で帝王切開が増加した2000年代以降、週末の出生が顕著に減少しています。
こんな用途に使える
自分の生まれ曜日を知る
「Monday's child is fair of face...(月曜の子は美しい)」という英語圏の童謡や、日本の「六曜」「九星気学」等、生まれ曜日を運勢や性格判断の起点にする文化があります。話題づくりや自己紹介の一ネタに。
採用・入社日の設計
企業が中途採用者の入社日を決める際、慣習的に月曜日または月初営業日を選ぶことが多い。候補者の生年月日から通算年月を確認し、キリの良い曜日に合わせて調整します。
記念日・行事日の設計
結婚記念日・命日・創業日等が何曜日だったかを逆算。写真・映像アーカイブと突き合わせて、記憶と実際のずれを確認できます。長期プロジェクトの週報生成にも便利。
歴史考証・年表校正
歴史上の事件や偉人の誕生日が何曜日だったかを検算。ただし改暦以前のユリウス暦時代のヨーロッパ史では、記録上の日付とグレゴリオ暦換算後の日付・曜日にずれがあります。要注意。
統計・研究用途
疫学・社会調査で被験者の生まれ曜日別分布を集計する際に、大量データの一括判定用として。分娩曜日・帝王切開率の医療研究では標準的な変数の一つ。
占い・スピリチュアル
西洋占星術のホロスコープ作成、九星気学の本命星判定、六曜(大安・仏滅)の日運判定など、生まれ曜日と組み合わせて用いる占術に対応。
曜日別の縁起・信仰
日本や海外には曜日ごとに固有の意味付けをする文化的伝統があります。科学的根拠はありませんが、話題や心理的な指針として広く共有されています。
| 曜日 | 日本の伝統的意味 | 英語圏の童謡「Monday's Child」 |
|---|---|---|
| 日曜 | 安息・家族の日 | The child that is born on Sunday is bonny and blithe(明朗で聡明) |
| 月曜 | 始まり・清め | Monday's child is fair of face(美しい) |
| 火曜 | 行動力・情熱 | Tuesday's child is full of grace(優雅) |
| 水曜 | 変化・柔軟性 | Wednesday's child is full of woe(哀愁を帯びる) |
| 木曜 | 拡大・繁栄 | Thursday's child has far to go(遠くを目指す) |
| 金曜 | 愛・調和 | Friday's child is loving and giving(愛情深い) |
| 土曜 | 収穫・実り | Saturday's child works hard for a living(勤勉) |
あくまで文化的伝統であり、生まれ曜日で人格や運命が決まる科学的根拠はありません。
よくある間違い・注意点
- 1873年以前の日本の日付をそのまま入力 — 明治5年12月2日以前は太陰太陽暦(旧暦)を使用しており、グレゴリオ暦とは日付が最大2か月ほどずれます。旧暦日付は旧暦⇔新暦変換で先に西暦に直してから使用してください。
- 1752年9月3〜13日等の「存在しない日」を入力 — 各国の改暦時に削除された日は歴史的に存在しません。イギリスは1752年9月2日→14日、ロシアは1918年1月31日→2月14日など。
- 閏年判定を「4で割り切れる」だけで判定 — 1900年・1800年・1700年は100で割り切れて400では割り切れないため平年です。この誤りで100年前後の日付がずれます。
- 時差を考慮せずグローバル日付を入力 — 海外生まれで日本時刻換算する場合、時差(米西海岸-16時間等)で「生年月日」が1日ズレることがあります。出生届と母子手帳の日付を優先。
- 週の始まりを日曜と月曜で混同 — ISO 8601は月曜始まり、日本・米国のカレンダーは日曜始まりが慣習。週番号や「今週」の定義が変わることに注意。
- Excelの日付シリアル値の1900年閏年バグ — MS Excelは互換性のため1900年を閏年として扱う既知の不具合があります。1900/2/29はExcel上は存在しますが実際は存在しません。
- 0年・紀元前の扱い — 天文学的暦では0年が存在しますが、通常のグレゴリオ暦では紀元前1年の翌年が西暦1年で、0年はありません。プログラム実装で±1年のずれが起きます。
関連する規格・法令
- ISO 8601 ― 情報交換のための日付および時刻の表記に関する国際規格。週の始まりは月曜。
- JIS X 0301 ― ISO 8601の日本版JIS規格。「情報交換のためのデータ要素及び交換形式-日付及び時刻の表記」。
- 明治5年太政官布告(改暦の詔書) ― 日本におけるグレゴリオ暦採用の法的根拠(明治5年11月9日太政官布告第337号)。
- 戸籍法(昭和22年法律第224号) ― 出生届の様式と生年月日の記載義務。届出は出生後14日以内。
- 年齢のとなえ方に関する法律(昭和24年法律第96号) ― 満年齢の使用を推進する国内法。
- 民法第143条 ― 期間の計算(年月による期間、暦による計算)の原則。
参考文献・公的資料
暦法・出生統計・七曜の正確な情報は、以下の公的機関を参照してください。
- 国立天文台 暦計算室 ― 日本のグレゴリオ暦・旧暦・二十四節気の一次情報源。閏秒・改暦・暦の原理を公開。
- 厚生労働省 人口動態統計 ― 出生・死亡・婚姻・離婚の月別・曜日別統計を毎年公表。
- 総務省統計局 日本の統計(人口) ― 年齢別・世代別人口の公式統計。
- デジタル庁 ベース・レジストリ ― 日本の暦・カレンダーAPIの公式提供に関する政策文書。
- 法務省 戸籍 ― 出生届・戸籍記載事項の公式解説。
- ISO 8601 公式ページ ― 国際標準規格の解説と適用範囲。
- 日本産業標準調査会(JISC) ― JIS X 0301等の日本規格の索引。
- 総務省統計局 人口推計 ― 月次人口推計、出生・死亡・移動データ。
- 政府統計の総合窓口(e-Stat) ― 曜日別出生・死亡等の詳細データ検索。
- 国立歴史民俗博物館 ― 日本の暦法・年中行事の学術資料。
よくある質問(FAQ)
この計算はどの範囲で正確?
グレゴリオ暦(1582年10月以降、日本は1873年以降)の任意日に対して正確です。ツェラーの公式相当の処理をJavaScriptのDateオブジェクトが行い、閏年・世紀年例外(1900年平年、2000年閏年等)も正しく処理します。
明治以前の日本の日付は使える?
明治5年12月2日以前は太陰太陽暦(旧暦)を使っており、そのまま入力すると誤った曜日が出ます。旧暦→新暦変換ツールで先に西暦に直してからご利用ください。
閏年の判定ルールは?
「4で割り切れる年」が閏年、ただし「100で割り切れて400で割り切れない年」は平年です。2000年は閏年、1900年は平年、2024年は閏年、2100年は平年になります。
ISO 8601と日本の週の始まりが違うのはなぜ?
国際標準ISO 8601では月曜が週始まりですが、日本・米国のカレンダーは慣習的に日曜始まり。JIS X 0301はISO準拠のため技術的には月曜始まりです。Excelや業務システムの設定で週番号が異なるので確認が必要です。
曜日別で出生数が違う理由は?
医療機関の稼働日と、選択的帝王切開・計画分娩が平日に集中するためです。厚生労働省人口動態統計では火曜が最多、日曜・土曜が最少。1970年代以前は差がほとんどありませんでした。
結婚式の曜日で人気はいつ?
統計上は土曜日が最多で、六曜の大安と重なる週が特に人気。金曜夜・日曜午前も増加傾向。生まれ曜日と結婚曜日を組み合わせた占いも一部で行われますが、宗教・地域で意味付けが異なります。
七曜の順番はなぜ「日月火水木金土」?
古代バビロニアで太陽・月と当時肉眼で観測できた5惑星(火・水・木・金・土)を天体運行順(遅い順)に並べ、1日の中の時間帯を割り当てた結果、日中の起点になる天体で曜日名が定まったとされます(七曜順定説)。
グレゴリオ暦とユリウス暦の違いは?
ユリウス暦(BC46年)は「4年に1回無条件閏年」で1000年に約8日ずれる。グレゴリオ暦(1582年)は「100年に1回だけ閏年をスキップし400年で復活」させ、太陽年に極めて近い暦になりました。
時差で誕生日が変わることは?
あります。米ハワイ(-19時間)で生まれた場合、日本時間換算で日付が丸1日ずれることも。戸籍上の生年月日は現地時刻ベースで確定します。海外出生の日本人はパスポート・母子手帳の日付が根拠になります。
Excelの日付関数と結果が違うことがある?
Excelには「1900年を閏年として扱う」既知の互換バグがあり、1900/2/29が存在します。実際には1900年は平年なので、1900年初頭の日付では本ツールと1日ずれることがあります。当ツールが正解です。
紀元前の日付は入力できる?
本ツールは西暦0年以降を想定しています。天文学的暦では紀元前1年=0年、紀元前2年=-1年と扱いますが、通常のグレゴリオ暦では0年は存在しません(BC1年→AD1年)。史料研究等では専門ツールをご利用ください。
「Monday's Child」の童謡は科学的?
19世紀イギリスの童謡で、韻を踏みつつ曜日ごとに性格を割り当てた文化的なものです。科学的な性格判定・運勢予測の根拠はなく、文学・民俗研究の対象。話のネタとしてお楽しみください。