IANA タイムゾーン名
IANA の Area/Location 名で歴史的な現地時計規則を復元し、曖昧な略称による八字計算ミスを防ぎます。
概要
Asia/Tokyo や America/New_York などの IANA タイムゾーン名は、現在の UTC オフセットだけでなく、維持管理された現地時計規則を指します。代表地域の遷移、夏時間、互換別名が記録されています。八字計算で出生地の時計時刻を一つの瞬間へ変換するには、この履歴が必要です。CST や IST などの略称は曖昧なため、OpenFate は出生地と解決済み IANA 識別子を一緒に保存します。
基本情報
- 一般形式
- Area/Location、例 Asia/Tokyo
- 保持する情報
- 歴史的オフセットと遷移規則
- 単なる意味ではない
- 現在の UTC オフセット
- 避ける入力
- CST・IST などの曖昧な略称
- 別名処理
- 対応する基準ゾーンへ解決
- 保存来歴
- 出生地とゾーン識別子
Area/Location 名は規則の履歴を選びます
IANA は通常、地域と代表地点でゾーンを命名します。識別子は、その地域の対応年代におけるオフセットと時計遷移を指します。
政治的な国名より安定するよう設計されており、管轄や法定時刻が変わっても保存済み時刻を一斉改名する必要がありません。
- 完全な Area/Location 名を保存します。
- 名称を規則セットのキーとして扱います。
短い略称はゾーン識別子になりません
CST は中国または北米の複数地域、IST はインド、アイルランド、イスラエルを指し得ます。略称だけでは一つの履歴を選べません。
数値差は一瞬の曖昧さだけを解消します。出生地入力では過去の遷移を含む IANA 名を保ちます。
- CST だけでゾーンを選びません。
- 場所または完全名を確認します。
旧別名を受け入れても解決結果を残します
IANA は互換性のため旧名称をリンクとして保持します。入力では受け入れられますが、解決後の識別子とデータ版を記録します。
利用者に生の技術名一覧を選ばせる必要はありません。読みやすい出生地からマッピングし、計算前に選択結果を見せます。
- 別名を決定的に解決します。
- 計算前にゾーンを確認可能にします。
規則の基準資料にも歴史的な限界があります
IANA は代表地域をモデル化し、古い記録の不確かさも説明しています。識別子が全境界を定義したり、古代日時の分精度を保証したりするわけではありません。
古い出生記録では出典、版、不確実性を残し、技術上の限界から断定的な命理解釈を作りません。
- 使用したデータ版を保存します。
- 解消できない履歴不確実性を示します。
出典と編集方針
- IANA Time Zone DatabaseIANA Time Zone Database 持續維護代表區域的歷史偏移、日光節約與時鐘轉換資料地域別の歴史的現地時刻、UTCオフセット、夏時間移行を維持する基準データベースです。
- IANA: Theory and Pragmatics of the Time Zone DatabaseIANA theory 定義 Area/Location 命名、zone 與 link 別名、代表地點範圍,並警示 CST、IST 等縮寫具歧義タイムゾーン識別子、履歴範囲、別名、オフセット、遷移、既知の制約を説明する IANA の公式資料です。
- OpenFate 編集方法產品以可讀出生地映射 IANA 識別碼,保存解析後 zone、有效偏移與資料版本,不以縮寫直接推測OpenFate は、決定論的な命式計算、伝統的な解釈、現代的な編集解説を分けて扱います。