サマータイムに盗まれた 1 時間:世界 123 の国と地域で真の出生時刻を復元した記録
なぜ八字には時間の「復元」が必要なのか
伝統的な命理学は太陽の位置で時辰を定めます。太陽が頭上の子午線を横切る瞬間が午の刻の中心——これが「真太陽時」です。しかし出生証明書の時刻と太陽の間には、3 層の人為的なルールが挟まっています:
第 1 層:タイムゾーン。 同じゾーンの全員が同じ時計を使います。北京とウルムチはどちらも北京時間ですが、ウルムチの時計が正午を指すとき、太陽はまだ南東の空にあります——2 時間以上のずれです。
第 2 層:サマータイム。 多くの国が夏に時計を 1 時間進めます。出生記録に書かれるのは「進められた時刻」であり、太陽の時刻ではありません。アメリカ、ヨーロッパ全域、オーストラリア、南米の多くの国が今も実施しており、さらに多くの国が歴史上実施しては廃止しました。
第 3 層:歴史的な時間制度の変更。 最も見えにくい層です。同じ都市でも 1970 年と 1990 年の「標準時」がまったく違うことがあります——国はタイムゾーンを変え、標準子午線を動かし、臨時の実験を行います。これらは出生証明書のどこにも書かれていません。
時計の時刻をそのまま使えば、この 3 つのずれがすべて時柱に混入します。当サービスの真太陽時エンジンは厳密な順序で復元します:まずサマータイムを巻き戻し、次に出生地の経度とその時代その場所の法定標準子午線との差を補正し、最後に天文学の均時差を加えます。
中国の 6 年間から、世界 123 の国と地域へ
このプロジェクトの原点は、以前取り組んだ中国の 1986-1991 年サマータイムです。あの 6 年間に約 3,600 万人の新生児の出生時刻が 1 時間進んだ状態で記録され、ほとんどの人は今も知りません。この問題を解決したとき、今も変わらない原則が確立されました:元の記録は決して変えず、補正は計算時にのみ行う——入力した出生時刻は、入力したままの形で保存・表示されます。
しかし中国は始まりに過ぎませんでした。海外ユーザーが増えるにつれ、同じ問題が世界中に、しかもはるかに複雑な形で存在することがわかりました。アメリカは 6 つのタイムゾーンにまたがり州ごとのルールも異なる;ヨーロッパは国ごとに歴史的サマータイムの期日が違う;旧ソ連諸国は解体前後に制度を何度も変えた;南半球のサマータイムは年をまたぐ……
私たちは実際のユーザー分布に基づいて優先順位を決め、6 波に分けて拡張しました:まずアメリカ、次にインドネシア・オーストラリア・カナダ、続いてヨーロッパ主要国、さらにウクライナ・イスラエル・イラン・エジプトなどの第 2 陣、最後にラテンアメリカ・中央アジア・中東・アフリカを網羅する 51 の国と地域の第 3 陣。今日、123 の国と地域コードがすべて稼働し、うち 97 は出生地のタイムゾーンから動的に計算され、出生地記録のあるユーザーの 99.9% 以上をカバーしています。
私たちが立つ巨人の肩:IANA タイムゾーンデータベース
1950 年以降のすべての地域のすべての時間変更を自力で整理するのは不可能です。幸い、世界には共通の答えがあります:IANA タイムゾーンデータベース(tz database)——数十年にわたり世界中のボランティアが維持し、すべての OS とインターネットインフラが共通で使う時間の権威です。海外に着陸した瞬間にスマートフォンが正しい時刻を表示するのは、このデータベースのおかげです。
しかし「権威あるデータベースを使った」ことと「正確に計算できる」ことは別物です。データベースが教えてくれるのは、ある場所・ある時刻の時計のオフセットです。八字計算にはもっと微妙な問いへの答えが必要です:そのオフセットのうち、どれだけがサマータイムで巻き戻すべきもので、どれだけが法定標準時として保持すべきものか? ほとんどの場合、答えは明白です——しかし歴史の隅々には無数の罠が潜んでいます。私たちは 16 グループのタイムゾーン、38 の歴史的期間について tzdb の原記録を一行ずつ照合し、それぞれに正しい法定標準を指定しました。
時間の歴史は想像以上に波乱万丈
以下の物語は、どれも当システムの実在するルールに対応しています。
モロッコ:毎年ラマダンに時計が巻き戻る。 モロッコは 2018 年から一年中「夏時間」ですが、毎年ラマダン期間だけ全国の時計を 1 時間戻します——毎年 1 か月間「速い時間」を一時停止する世界唯一の国です。ラマダンはイスラム暦に従うため、この「巻き戻し期間」は毎年約 11 日ずつ前にずれます。ラマダンの内と外では時間補正がまったく異なります。
アルゼンチン・サルタ、1991 年 10 月 20 日:一夜で 2 時間——しかしサマータイムは 1 時間だけ。 その夜、サルタ州の時計は UTC-4 から UTC-2 へ一気にジャンプしました。直感的には「2 時間のサマータイム」に見えます。実は私たちの自動検証システムも最初はそう判断しました。しかし tzdb の原記録を一行ずつ照合すると真実が見えました:政府は同じ瞬間に 2 つのことを行ったのです——標準時を UTC-4 から UTC-3 に引き上げ、同時に 1 時間のサマータイムを開始。時計のジャンプ幅はサマータイムの幅と等しくありません。 2 時間まるごと引けば、時柱は逆方向に狂います。この事例は現在、社内検証規範の一部です:すべての減算量は原記録で確認する。
イギリスとアイルランド、1968-1971:3 回の冬、時計は戻らなかった。 両国は 3 年間「通年 1 時間進める」実験を行い、法律はこの期間の UTC+1 を標準時と定めました——サマータイムではなく。この 3 年の冬に生まれた人の時刻には、いかなる調整も不要です。ここで 1 時間引いてしまうのは、海外の命式計算ツールで最もよくある間違いの一つです。
ソビエト連邦、1991 年:一つの時代、最後の夏時間。 1991 年 3 月 31 日、解体に向かうソ連は教科書級の複雑な操作を行いました:全国の標準時を 1 時間引き下げ、同時にサマータイムに突入——壁の時計は動きませんでしたが、その夏のすべての時間の法的な意味が変わりました。アルマトイからミンスク、トビリシからタシケントまで、10 の共和国のあの夏を、私たちは一つずつ復元しました。
ジョージア、2004 年真夏:標準時が静かに変わった。 6 月 27 日、標準時が UTC+4 から UTC+3 へ変更されましたが、壁の時計は動きませんでした——サマータイムがその 1 時間を静かに「引き継ぎ」、10 月末にようやく巻き戻されました。あの夏に生まれた人には 1 時間の補正が必要ですが、汎用的な判定ルールはこれを見逃します。「より小さいオフセット」が出生の後にしか現れないからです。
シリアとヨルダン、2022 年秋:夏時間が永久になった日。 両国は 2022 年 10 月末、もう時計を戻さないと宣言しました。2022 年の夏は両国最後の「本物の」サマータイムの季節になりました——その後に生まれた子どもに補正は不要ですが、あの夏に生まれた人には今も必要です。
ドミニカ共和国、1970 年代:30 分のサマータイム。 見間違いではありません——時計は 60 分ではなく 30 分進められました。世界には UTC+5:45 のネパール、45 分オフセットのチャタム諸島、2007-2016 年に UTC-4:30 を使ったベネズエラもあります。当エンジンは分単位で計算し、「ちょうど 1 時間」を前提にしません。
カザフスタン、2024 年:一つの国、一つのタイムゾーン。 東西約 3,000km のカザフスタンは 2024 年 3 月 1 日、UTC+5 に統一されました。この前後で生まれると標準子午線が 15 度——時柱の基準が丸ごと 1 時間——異なります。
チリ・アイセン州、2025 年:世界で最も新しいタイムゾーン。 チリ南部のアイセン州が冬時間への切り替えをやめたことで、IANA データベースに新しいゾーンが誕生しました。私たちは誕生から数か月で対応を完了しました——独立ゾーンになる前の全履歴も含めて。
約 5 万回の検証:「正確」をどう確認したか
命理サービスの生命線は「正確さ」です。私たちにとってこの言葉の定義は、検証可能であることです:
第 1 層:独立に導出したテスト。 新たに対応した各国に、期待値をシステム出力の写しではなくタイムゾーン歴史記録から独立に導出したテストケースを用意しました——両者が一致して初めて合格です。ドミニカの 30 分やネパールの 45 分のような非整数時間のケースを含め、数百件に上ります。
第 2 層:1950-2026 年の月次全量検証。 新たに対応した各サマータイムゾーンについて、1950 年から 2026 年までの毎月を権威データと双方向で照合しました——合計約 5 万サンプル。「双方向」が鍵です:実在したサマータイムを見逃さないこと、そして法定標準時をサマータイムと誤認して引きすぎないこと。この層は私たち自身の誤りを 3 件捕まえました。そのうち 1 件は通常のテストでは決して見つからないものでした——コスタリカには 1979、1980、1991、1992 年に数か月だけの短いサマータイムが 4 回あり、そのすべてが通常の抜き取り検査の隙間にぴったり収まっていたのです。
第 3 層:複数の独立したレビューによる相互検証。 リリース前、このルール群は複数の独立したレビュー視点(AI レビューシステムを含む)から次々と疑義を突きつけられました。プロセス全体で 7 件の指摘があり、うち 5 件は本物の問題として一つずつ修正——サルタの「2 時間」の物語はまさにここから生まれました。残り 2 件は原記録との照合により誤報と判明し、証拠をもって却下しました。この経緯は社内の技術記録にそのまま残しています。それが証明するのは一つのこと:単一の検証手段に無敵はなく、正確さは複数の独立した視点の相互検証から生まれる。
私たちが譲らない 2 つの原則
一、元の記録は決して変えない。 すべての補正は計算時にのみ行われます。午後 2 時と入力すれば、システムは永遠に午後 2 時と表示し、復元は命式を立てる瞬間に舞台裏で行われます。あなたの出生時刻はあなたのもの。私たちはただ、太陽がどこにあったかを計算するだけです。
二、「事実上の標準」を尊重する。 歴史上、あまりに長く続いたために一世代の生活の標準になってしまった「永久夏時間」があります——アルゼンチンは 1946 年から 1963 年まで 17 年間連続で 1 時間進んだ時間を使い、一つの世代がその時間の中で生まれ、学び、暮らしました。このような期間について、私たちは IANA データベースがイギリスの 1968-71 年実験に適用したのと同じ哲学を採ります:事実上の標準時とみなし、減算しない。時間制度は人のためにあり、命式計算もまた然りです。
時柱を見直す価値がある人
あなたやあなたの大切な人が以下に当てはまるなら、記録された出生時刻は時間制度の影響を受けている可能性が高いです:
- アメリカ、カナダ、ヨーロッパ各国の 3 月から 11 月(サマータイム期間)生まれ;
- 中国本土の 1986-1991 年、4 月から 9 月生まれ;
- 旧ソ連諸国(ロシア、ウクライナ、カザフスタン、ジョージアなど)の 1981-1991 年の夏生まれ;
- モロッコの 2019 年以降(ラマダン期間を除く)生まれ;
- アルゼンチン、チリ、ブラジル、ウルグアイなど南半球の国の 10 月から翌 3 月生まれ;
- イギリスまたはアイルランドの 1968-1971 年生まれ——朗報です:あなたの時刻に調整は不要ですが、お使いのツールが「親切に」1 時間引いていないか確認する価値はあります。
FateMaster.AI で命式を立てるとき、出生都市を選ぶだけ。タイムゾーン、サマータイム、歴史的な時間制度——すべて自動で正確に処理されます。あなたの時柱は、真実の太陽の位置の上に立つ価値があります。