[130] ある地域で標準的に用いられる[[時刻]]を、[DFN[標準時]]といいます。
同じ[[標準時]]を用いる[[地域]]を、[DFN[[RUBY[時間帯][タイムゾーン]]]]といいます。

[131] [[地域]]間の[[時刻]]の[[差]]を、[DFN[時差]]といいます。

* 時間帯

[96] 同じ[[時刻]]を用いる地域、あるいはその時刻系を、[DFN[[RUBYB[時間帯]@en[time zone]]]]
([DFN[時刻帯]]、[DFN[等時帯]]、[DFN[タイムゾーン]]、[DFN@zh[時間區域]]) といいます。

[102] [[時間帯]]という語の指す意味にはゆらぎがあります。
原義は[[世界]]を時間決定のために分割した際の各区域を指していたのでしょうが、
実際には文脈により、
時刻を指したり、地域を指したり、[[時差]]を指したり、その名前や記号を指したりします。
現行制度で同じ[[時刻]](の地域)を1つの[[時間帯]]ということもあれば、
歴史的変遷を含めて同じものを1つに数えることもあります。
たまたま同時刻を採用している複数国の領域を1つに数えることもあれば、
国ごとに異なる領域と数える場合もあります。

[132] [[日本]]の[[法令]]では、大正十年十一月一日海軍省令第十八號
[CITE[海軍艦船使用時規則]]で[DFN[時刻帶]]と呼んだ例があります。

[25] [[time zone]] は [DFN[TZ]] や [DFN[tz]] と略されることもあります。

[18] [[time zone]] は [DFN[timezone]] と一語で綴られることもあります。
[[JavaScript]] の [[API]] に [CODE[get'''Timezone'''Offset]] があります。


[28] なお、実際に世界各地で用いられる[[時間帯]]は、[[経度]]により機械的に定めた[[時間帯]]
([[地理的時間帯]]) ではなく、[[国境]]その他の事情により歴史的に定まった[[時間帯]]となっています。

-*-*-

[127] 古くは[[時間帯]]の[[時刻]]のことを ([[地方時]]と対比して)
[DFN[zone time]] と呼ぶことがあったようです。[DFN[経帯時]] [SRC[>>1]] も同義です。
[[辞書]]にこそ載っていますが、[[現代]]ではほとんど見かけない[[語]]です。

[REFS[
[FIG(quote)[
[FIGCAPTION[
[1] [CITE@ja[経帯時(けいたいじ)とは - コトバンク]]
([[ブリタニカ国際大百科事典 小項目事典,デジタル大辞泉,世界大百科事典 第2版,大辞林 第三版,日本大百科全書(ニッポニカ)]]著, [TIME[2016-06-24 10:41:16 +09:00]])
<https://kotobank.jp/word/%E7%B5%8C%E5%B8%AF%E6%99%82-59032#E3.83.87.E3.82.B8.E3.82.BF.E3.83.AB.E5.A4.A7.E8.BE.9E.E6.B3.89>
]FIGCAPTION]

> けいたい‐じ【経帯時】
> 経度が15度ごとの子午線を基準として定めた標準時。世界時とは整数時間の差がある。

]FIG]
]REFS]

* 標準時

[98] ある地域で標準的に用いられる[[時刻]]を、[DFN[[RUBYB[標準時]@en[standard time]]]]
([DFN[標準時間]])
といいます。
[[標準時]]は、その地域の[[政府]]により、または[[慣習]]により、制定、管理されています。

[99] [[夏時刻]]を実施する場合、[[標準時]]という語は[[夏時刻]]でない時刻を指すのが普通です。
しかし文脈によっては[[夏時刻]]も含めたものを[[標準時]]と呼ぶこともあります。
あるいは[[夏季標準時]]、[[冬季標準時]]のような呼び方をすることもあります。

;; [[夏時刻]]、[[時差の記述]]も参照。

[97] [[ISO 8601]] は次のように説明しています。

[FIG[

[52] [[標準時]]は、 [[UTC]] から当地の[[所轄官庁]]によって決められた[[時刻シフト]]によって得られる[[時間スケール]]です
[SRC[[[IEC 60050-111]], >>51]]。

;; [53] この[[時刻シフト]]は[[年]]の途中で変化しても構いません [SRC[>>51]]。

[REFS[
- [51] [[ISO 8601:2004]] 2.1.14
]REFS]
]FIG]

[100] 多くの時代と地域で、[[法令]]上の用語あるいは日常用語として、
その地方の[[標準時]]を (「○○標準時」のように修飾せずに) 単に[[標準時]]と呼んでいます。

;; [[時差の記述]]も参照。

[128] かつては任意の時刻が[[標準時]]として用いられました。
現在では [[UTC]] に整数時間を加除したものを[[標準時]]として用いるのが普通です。
そうでない場合のほとんどは [[UTC]] に15分の倍数を加除したものを[[標準時]]としています。

;; [186] [[地方標準時]]も参照。

[190] [[標準時]]の草創期には、それまでの[[経度]]によってまったく異なる[[地方時]]と違って地域
([[時間帯]]) ごとに統一された時刻であるとして、 [DFN[uniform time]] ([DFN[一様時]])
と呼ばれていました。[[米国]]の標準時法の名称は今でも [CITE[Uniform Time Act]] です。

;; [175] [[フィジー]]で[[アジア日付]]を採用することを定めた[[法令]]は
「Uniform Date 令」でした。[[フィジーの標準時]]参照。

* 経度と時刻

[124] [[平均太陽時]]は、[[経度]]によって決まる[[時刻]]です。
そのため[[時差]]を[[経度]]で表したり、[[経度]]を[[時差]]で表したりすることもありました。

[125] 例えば[[GMT]]より9時間早い時刻 ([TZ[+09:00]]) のことを、
「[LON[東経135度][135E]]の時刻」と言うことがあります。
[[日本標準時]]は [TZ[+09:00]] ですから、[LON[東経135度][135E]]のことを[[日本]]の[DFN[標準時子午線]]と呼ぶことがあります。

[126] [[原子時]]に基づく現在の[[時刻制度]]のもとでは、[[標準時子午線]]というのはあまり正確でない
(歴史的なものでしかない) 言葉かもしれません。

* 時差

[47] [[時間帯]]と[[時間帯]]との[[時刻]]の[[差]]を、[DFN[[RUBYB[[[時差]]]@en[time-zone offset]]]]といいます。

[48] [[時差]]には、[[UTC]] との絶対的な[[時差]]と、任意の[[時間帯]]との相対的な[[時差]]があります。

[EG[
[110] [[日本]]と [[UTC]] との[[時差]]は 9時間で、[[日本]]が先に進んでいます。
]EG]

[EG[
[111] [[日本]] ([TZ[+09:00]]) と[[シンガポール]] ([TZ[+08:00]]) との[[時差]]は
1時間で、[[日本]]が先に進んでいます。
]EG]

[49] [[時間帯]]・[[標準時]]の差と[[時差]]は、しばしば同じものとして扱われます。しかし、[[夏時刻]]などの違いがあるため、
ある[[時間帯]]と別の[[時間帯]]の[[時差]]は時期 ([[年]]と[[季節]]) によって変動します。

[50] 歴史的・地理的な[[時差]]の取り扱いについては、[[時間帯の接続]]を参照。

[106] 歴史的な世界各地の[[時差]]については、[[時差の表]]を参照。

[43] [[時差廃止論]]もありますが、ほとんど支持はありません。

** 計算

[108] ある地点とある地点の[[時差]]は、ある[[時刻]]において、
その時点で両地で用いられている[[地方時][地方標準時]]の[[差]]を計算することで、
簡単に求められます。

[109] [[夏時刻]]の実施や[[標準時]]改正などで[[時差]]は変化することがあります。
特定の[[時刻]]を指定しない地域間の[[時差]]は、決定不能です。
それでも特に明記無く[[時差]]が示されている場合、その時代の両地の[[標準時]]の[[差]]を示していると推測されます。

** 他の意味

[70] 普通、何の注記もなしに「[[時差]]」といえば、ある地点とある地点で実際に用いられている[[時刻]]の差のことをいいます。
しかし、稀に、[[地方時]]の差のことを[[時差]]ということもあるようです。

[EG[
[71] 例えば、「[[日本]]に[[標準時]]は1つしかないが、[[北海道]]と[[沖縄]]には[[時差]]がある」
や「[[沖縄]]は[[日本標準時]]と[[時差]]がある」のように言われることがあります。
]EG]

[107] [[均時差]]も[[時差]]に含めることがあります。[[均時差]]は、
[[平均太陽時]]と[[真太陽時]]の[[時差]]です。
同じ[[地点]]でも[[均時差]]は[[季節]]によって変動します。

[72] なお、「[[時差]]」という言葉には、本項以外に単に時間・時刻の差という意味もあるので、
注意が必要です。

[EG[
[73] 例えば、東京の書店と地方の書店では発売後に書籍が陳列されるまでの日数に差があることや、
[[アーリーアダプター]]が使い始めた製品が一般大衆に広まるまでに時間が掛かることなどを、
[[時差]]と表現することがあります。
]EG]

[EG[
[112] [[時差式信号機]]の[[時差]]は、本項の[[時差]]とは無関係です。
]EG]

[EG[
[227] [[時差出勤]]制度がある会社もあります。
]EG]

[FIG(short list)[ [231] その他の「[[時差]]」
- [[時差出勤]]
- [[時差式信号機]]
- [[時差ダンス]]
]FIG]

* 標準時と日界

[197] 現在の[[標準時]]制度とそれによって定まる[[時差]]は、[[正子]]を[[日界]]とする
[[UTC]] を基準に各地の[[経度]]に合わせて設定されています。つまり、
各地の[[標準時]]とは[[正子]]を[[日界]]としたものになっています。

[198] しかし時代と地域によっては、[[日の出]]や[[日の入り]]などを[[日界]]としています。
そのため[[標準時]]制度に基づく[[時刻]]と現地で実際に用いられる[[時刻]]とに、
また別の[[時差]]が存在していることがあります。

[EG[
[221] 例えば[[エチオピア時間]]は [TZ[+09:00]] に相当するもので[[日本標準時]] [TZ[+09:00]]
と同じとも解釈できますが、一般的には[[エチオピア]]の[[標準時]]は [TZ[+03:00]]
と考えられています。実際[[エチオピア]]在住の[[欧米人]]は [TZ[+03:00]]
を用いています。6時間の差が生じているのは、[[日の出]]基準の[[日界]]が採用されているためです。
]EG]

[SEE[ [[日界]]、[[エチオピア時間]]、[[東アフリカの時刻]]、[[イタリア時間]]、[[サウジアラビア時間]] ]]

* 標準時の実施

[134] [[標準時]]の実施には、定義だけでなく、それを広く周知して運用し続ける必要があります。
詳しくは[[標準時の実施]]を参照。

* 標準時法制

[200] [[法令]]により定められた[[時刻系]]を、[[法定時刻]]などといいます。
近代的社会生活の便宜はもちろん、
[[法令]]や[[契約]]における[[日時]]や[[期間]]の解釈を一意に決定する必要性からも、
[[法令]]により[[標準時]]を定めることが[[近代法]]体系では求められます。
多くの[[国]]では、[[標準時]] (や[[夏時刻]]) が[[法令]]により定められています。

;; 詳細は[[法定時刻]]を参照。

** 時刻の改正

[15] [[標準時]]の改正や[[夏時刻]]の実施は、各地域の政府機関が決定します。
具体的な手順は、地域毎に異なります。

;; 各地の[[標準時]]の項および[[法定時刻]]を参照。

[122] 明示的に[[標準時]]が改正される場合の他に、所属[[行政区]]の変更によって[[時間帯]]を移動するケースもありそうです。

;; [34] 個別の事例は、各地の項を、移行については[[時間帯の接続]]を参照。

[196] 一旦発表された改正が実施されないことは、[[稀によくあります][稀によくある]]。
反対意見により撤回されたことや、[[自然災害]]により延期されたこともあります。
[SEE[ [[サモアの標準時]]、[[ブラジルの標準時]] ]]

;; [194] 正式に決定されていないのに決定事項であるかのように報道されたり、
噂されたりした後、決定に至らないというケースもあります。

** 法令上の取り扱いと実務

[183] 公的機関等では、[[法令]]に従い当該地域[[政府]]の[[正式な時刻][法定時]]に基づくことが求められるかもしれません。

[184] 一方で、現地民の間ではそれと異なる時刻 (慣習的に用いられる時刻や、
実効支配勢力の時刻) が用いられているかもしれません。

[185] 現地住民の記録を解釈する際や、現地住民に提供する[[アプリケーション]]の実装などでは、
[[法令]]上の時刻ではなく現に用いられている時刻を (場合によっては選択式により両方を)
考慮する必要があります。

[EG[
[144] [[中華人民共和国領東トルキスタン]]は正式には[[中華人民共和国]]の[[標準時]]である
[TZ[+08:00]] を使うことになっているようですが、非公式に現地の[[地方時]]に近い
[TZ[+06:00]] が広く用いられています。現地政府当局すら両方を用いているようです。
[[中国大陸の標準時]]を参照。
]EG]

[24] 各国[[政府]]の主張する[[領域][国の領域]]と[[実効支配]]の及ぶ[[領域][国の領域]]に差がある場合には、
実際に当地で用いられているのは[[実効支配]]勢力の定める[[時刻]]と考えるのが自然です。
複数勢力が混在する場合には、用いられる時刻も混在していることがあります。
基本となる[[標準時]]が同じでも、[[夏時刻]]の実施期間が支配勢力によって異なることもあります。

[EG[
[170] 統治の安定しない[[中東]]地域では、国際的に承認されている[[政府]]と、
それ以外の勢力とで、異なる[[標準時]]や[[夏時刻]]に分断されていることがあります。
[[中東の時間帯]]参照。
]EG]

[EG[
[171] [[朝鮮民主主義人民共和国]]と[[大韓民国]]はどちらも[[朝鮮半島]]全体の主権を主張していますが、
実際に統治が及ぶのはそれぞれ半分ずつです。両者はそれぞれ異なる[[標準時]]を用いていて、
おそらく両者の国内法上はそれが全域の[[標準時]]なのでしょうが、
実際に効力が及んでいるのはそれぞれの支配地域内のみです。
[[朝鮮半島の標準時]]参照。
]EG]


* 時間帯と政治・民族主義

[SEE[ [[日時の政治性]] ]]



* セキュリティー、プライバシー

[27] [[日時のセキュリティー]]、[[日時のプライバシー]]を参照。


* 観光や経済との関係

[19] 各[[国]]の[[標準時]]の選択や区割りにより、「世界で初めて[[日]]が開ける場所」
の類が定まります。こうしたものが[[観光資源]]となり、
実際に[[標準時]]の改正に至る場合があります。

;; [[ミレニアム祝祭]]を参照。

[222] 国境沿いの街では、経済的な結び付きや観光上の便宜などから、
相手国の[[標準時]]が非公式に越境して用いられる事例が見られます。
国境から離れていても、大規模リゾートなどで観光目的で独自の[[標準時]]を設定することがあります。

;; [[リゾートタイム]]、[[中国大陸の標準時]]、[[時間帯の接続]]を参照。

[142] 世界各地の[[標準時]]の違いによる商業活動への影響については、[[時間帯の接続]]を参照。

* 標準時と時間帯に関わる概念

[46] 時刻の定め方と運用:
[FIG(short list)[
- [[太陽時]]・[[天文時]]
- [[均時差]]
- [[原子時]]
- [[時刻系]]
- [[近代的標準時]]
- [[独立時間帯]]
]FIG]

[86] 世界標準時:
[FIG(short list)[
- [[グリニッジ標準時]]
- [[TAI]]
- [[UT]]
-- [[UT0]]
-- [[UT1]]
-- [[UT2]]
-- [[UTC]]
- [[Beat標準時]]
- [[本初子午線]]
]FIG]

* 各地の標準時

[95] 各地の[[標準時]]とその変遷については、次の各項を参照。

[FIG(short list)[ [169] 各地の[[標準時]]に関する記事
- [[東アジアの標準時]]
-- [[日本の標準時]]
-- [[台湾の標準時]]
-- [[満州の標準時]]
-- [[モンゴルの標準時]]
-- [[中国大陸の標準時]]
-- [[朝鮮半島の標準時]]
-- [[大東亜の標準時]]
-- [[アジア大陸の鉄道標準時]]
- [[東南アジアの時間帯]]
-- [[フィリピンの時間帯]]
-- [[インドネシアの標準時]]
-- [[マレーシアの標準時]]
-- [[インドシナの標準時]]
-- [[タイの標準時]]
-- [[ミャンマーの標準時]]
- [[中央アジアの標準時]]
-- [[東トルキスタンの標準時]]
- [[南アジアの時間帯]]
- [[インド洋諸島の標準時]]
- [[アフリカの時間帯]]
- [[中東の時間帯]]
-- [[イランの標準時]]
-- [[イラクの標準時]]
- [[欧州の時間帯]]
- [[ロシアの時間帯]]
- [[北米の時間帯]]
- [[中南米の標準時]]
-- [[ブラジルの標準時]]
- [[大洋州の標準時]]
-- [[南洋群島の標準時]]
-- [[豪州の標準時]]
-- [[ニュージーランドの標準時]]
-- [[メラネシアの標準時]]
-- [[トンガの標準時]]
-- [[フィジーの標準時]]
-- [[キリバスの標準時]]
-- [[サモアの標準時]]
-- [[クック諸島とニウエの標準時]]
- [[南極の時間帯]]
- [[ミクロネーションの標準時]]
- [[国際便の時間帯]]
- [[水域の標準時]]
- [[空域の標準時]]
- [[宇宙の標準時]]
-- [[火星の標準時]]
- [[フィクションの時間帯]]
]FIG]

** 不安定な地域

[103] 2010年代後半時点で[[標準時]]が不安定な
([[標準時]]や[[夏時刻]]の制度変更が頻繁に行われている)
[[地域]]はいくつかあります。

[FIG(short list)[ [188] [[標準時]]の不安定な[[地域]]
- [[ロシア][ロシアの標準時]]
- [[チリ][チリの標準時]]
- [[ブラジル][ブラジルの標準時]]
]FIG]

[189] 加えて世界各地で季節性の[[夏時刻]]制度への反対が強まってきています。

* 時間帯・標準時データベース

[168] [[時差の表]]を参照。

* 時間帯や時差の記述

[35] [[時間帯]]、[[標準時]]、[[時差]]の記述の方法や名称については、
[[時差の記述]]を参照。

* 標準時と適用分野

@@


[84] 分野依存の時刻:
[FIG(short list)[
- [[法的時刻]]
- [[鉄道時間]]
- [[船内時]]
- [[軍用時]]
- [[リゾートタイム]]
]FIG]

** 編暦

[20] [[天体]]の動きにより定まる[[暦]]では、どの[[時刻]]を用いて計算するかが重要になります。
同じ[[暦法]]を用いても、適用する[[時刻]]が異なると、[[日付]]や[[暦注]]が異なる場合があります。

[EG[
[36] [[中国式太陰太陽暦]]は、[[農暦]]、[[旧暦]]、[[越南暦]]で計算上の[[標準時]]の違いから生じる[[日付]]のずれがあります。
]EG]

[EG[
[37] [[ヒジュラ暦]]は、観測上の[[標準時]]の違いから生じる[[日付]]のずれがあります。
]EG]

** 日時形式

[205] [[計算機]]処理想定の[[日時形式]]の多くは、[[日時]]の後に[[時差]]を指定する形になっています。

;; [[日時形式]]参照。

[206] [[ambtime]] は与えられた[[人間]]が[[時差]]をそれほど意識せずに済むことが利点の1つとされる[[人間]]向けの[[日時形式]]です。

[224] 古くからある[[時差]]の指定のない[[日時形式]]が[[相互運用性]]の問題を招いている一方で、
取り扱う問題の性質次第で敢えて[[時差]]のない[[日時形式]]を採用する場面もあります。

;; [[地方時]]や[[時間帯のない日時]]、[[将来の日時]]を参照。

* 演算

[163] [[計算機]]を通じて[[利用者]]に提供する[[アプリケーション]]
([[ネイティブアプリケーション]]や[[Webアプリケーション]]) は、
[[時間帯]]が関わる次のような操作を用いることがあります。
[FIG(list)[
- [164] 現在時刻その他の時刻を、システムの標準時により表示する
- [165] 現在時刻その他の時刻を、例えば次のような目的で、他の特定の地域の時刻により表示する
-- 各地の時刻の比較の表示
-- 他の[[利用者]]に関する表示
]FIG]

[114] [[計算機]]上の処理においては、次のような[[演算]]が必要となることがあります。

[FIG(list)[
- [115] [[利用者]]にサービスを提供する場合、[[利用者]]に提示するべき[[時刻]]とシステムの標準時との[[時差]]を求める
- [116] [[日時]]と[[時間帯]]から、システムの標準時における[[日時]]の値を求める
- [117] システムの標準時における[[日時]]の値と[[時間帯]]から、[[日時]]を求める
- [118] [[緯度]]と[[経度]]から、[[時間帯]]を求める
- [120] 用いることができる[[時間帯]]の一覧を取得する
- [195] 次にいつ[[標準時]]や[[夏時刻]]の切り替えが発生するか取得する
]FIG]

[201] [[米国]]のように複数の[[時間帯]]が存在する[[市場]]向けに、
[[IPアドレス]]から[[時間帯]]を推定するデータベースが商品化されていたりもするようです。

[215] [[計算機]]処理では、しばしば、数値の[[時差]]から [[tzdata]] などの[[時間帯]]を求める場合があります。
これは本来は確実に決定することができない演算です。
しかし数値の[[時差]]を扱うシステムと[[時間帯]]を扱うシステムが混在し、
この変換 (や逆変換) が必要となることがあります。
[[ロケール]]の[[国]]や[[言語]]の情報、[[装置]]の[[位置情報]]などを補助的に使うこともありますが、
それも確実なものではありません。その結果、ほとんど正しいのにたまに[[日時]]の表示がずれて[[利用者]]が混乱することがあります。

[EG[
[216] 例えば [TZ[+09:00]]
には[[日本]]、[[大韓民国]]、[[東ティモール]]など複数の候補が存在します。
[[日本]]の[[利用者]]が、気づかないうちに[[東ティモール]]に設定されていて、
なぜか古い時代の[[日時]]が微妙にずれて困るという事例があります。
]EG]

[218] [[時差]]の取得については、[[時刻同期]]も参照。

[146] 必要な[[時間帯]]データベースについては、[[ロケール]]も参照。

[234] 
[[ISO 34002]]
として何らかの処理モデル?を標準化する構想もあるようです。


-*-*-

[88] 計算機上で扱われるデータは、[[時差]]の取扱いが誤っているため、
意図しない状態になっていることがよくあります。

[EG[
[89] 例えば[[日本時間]] [TZ[+09:00]] のデータが [TZ[+00:00]]
とラベル付けされていたり、逆に [[UTC]] のデータが [TZ[+09:00]]
とラベル付けされていたり、二重に加算して [TZ[+18:00]] 相当になっていたりすることがあります。
]EG]

[238] 
[[日時計算ソフトウェアのパフォーマンス問題]]

* 表示

[85] [[日時表示]]参照。

* 独創的な説

[SEE[ [[陰謀論における日時]] ]]


* 歴史

** 太陽時の時代

[182] 最も原始的な社会であっても、複数の[[人]]が集まって共同生活を営む上で、
[[日の出]]、[[正中]]、[[日の入り]]といった自然現象が生活の基準となっていたことでしょう。
[[時刻]]や[[時計]]が未発達の時代でも、
そうした基準により曖昧に特定された「時間」
らしきものがその共同体における[[標準時]]だったと言えなくもありません。

[187] [[太陽]]の動きで決まる[[時刻]]、つまり[[日時計]]の刻む[[時]]は、
同じ瞬間であっても[[地球]]上の位置によって異なります。
[[人類]]の歴史上のほとんどの時代、
[[時刻]]とは各地それぞれの[[地方時][太陽時]]でした。
街の中には[[時計台]]や[[時鐘]]によって[[報時]]され、
隣の街とは異なる[[時刻]]が使われていましたが、
交通も通信も未発達の時代には、
それが問題となることはほとんどなかったはずです。
個々の街の中ではおおよそ同じ[[時刻]]で統一されていたのですから、
これを街の[[標準時]]ということもできますが、
現在の[[標準時]]とは地理的スケールがまったく異なるものでした。

** 鉄道時間

[56] [[鉄道]]の発達により各地点、各鉄道会社で共通の時刻を設定する必要が生じたのが[[標準時]]の始まり
[SRC[>>101]] とされています。

;; [[鉄道時]]も参照。

[57] 1840年に [[Great Western Railway]] が[[ロンドン時間]]を採用したことに始まり、
1847年12月1日には多くの鉄道会社が[[グリニッジ時間]]に統一されました [SRC[>>141]]。

[58] [[米国]]と[[カナダ]]の鉄道事業者は、1883年11月18日に[[鉄道時間]]を導入しています
[SRC[>>101]]。

** 国内標準時

[59] [TIME[1868年11月2日][1868-11-02]]、
[[ニュージーランドの標準時]]を定められました [SRC[>>101]]。
[[電信]]により域内各地に[[配布][報時]]されていました。
これが国全体の[[標準時]]を定めた最初の例 [SRC[>>101]] とされています。

;; [[ニュージーランドの標準時]]を参照。

[174] [TIME[1869年][year:1869]]、
[[タイの標準時]]が定められました。
これが初の[[標準時]]とされる場合もあります。
([[独立国]]ではなかった[[英領ニュージーランド]]を除けば初となります。)

[60] 1880年8月2日には、[[グリニッジ時間]]が[[英国]]の[[標準時]]とされました [SRC[>>141]]。

** 1884年国際子午線会議

[61] 1884年10月1日に[[ワシントン]]で開催された[[国際子午線会議]]
([[本初子午線並計時法万国公会]]) で[[グリニッジ子午線]]が世界共通の[[本初子午線]]とされました
[SRC[>>101, >>137]]。これにより [[GMT]] が世界標準時となりました。
(なお、海上では当時既に[[本初子午線]]の[[事実上の標準]]となっていました [SRC[>>140]]。)

[REFS[
- [137] [CITE@ja[本初子午線 - Wikipedia]] ([TIME[2016-01-06 23:16:18 +09:00]] 版) <https://ja.wikipedia.org/wiki/%E6%9C%AC%E5%88%9D%E5%AD%90%E5%8D%88%E7%B7%9A>
- [140] [CITE@ja[グリニッジ子午線 - Wikipedia]] ([TIME[2016-01-06 23:16:18 +09:00]] 版) <https://ja.wikipedia.org/wiki/%E3%82%B0%E3%83%AA%E3%83%8B%E3%83%83%E3%82%B8%E5%AD%90%E5%8D%88%E7%B7%9A>
]REFS]

;; [[GMT]] も参照。

[62] 1884年の[[国際子午線会議]]で: [SRC[>>101]]

> この会議ではサンドフォード・フレミング卿が時刻帯の仕組みを提案したが、本初子午線を決定するという会議の目的から外れるという理由で採用は見送られた。しかし実際には1929年までには主要な国のほとんどが時刻帯を採用した。

[217] [[日本]]では、この会議の結果[[中央標準時]]が制定されました。

** 1895年国際地理学会議

@@ [149] [[列國地理學會議]]

** 1919年国際水路会議

@@ [133] [[1919年国際水路会議]]

**

[101] [CITE@ja[標準時 - Wikipedia]]
([TIME[2010-07-02 19:18:18 +09:00]] 版)
<http://ja.wikipedia.org/wiki/%E6%A8%99%E6%BA%96%E6%99%82>

[63] ([TIME[2013-11-22 04:10:24 +09:00]] 版)
<http://www.nict.go.jp/publication/shuppan/kihou-journal/kihou-vol49no1.2/02-04.pdf>

[141] [CITE@ja[暦Wiki/標準時 - 国立天文台暦計算室]] ([TIME[2015-11-17 15:10:52 +09:00]] 版) <http://eco.mtk.nao.ac.jp/koyomi/wiki/C9B8BDE0BBFE.html>

[FIG(quote)[
[FIGCAPTION[
[64] [CITE[ニュース&イベント | 旅の必需品 | IWCシャフハウゼン]]
([TIME[2016-01-14 23:46:58 +09:00]] 版)
<http://www.iwc.com/ja/news/hand-luggage-for-frequent-flyers/>
]FIGCAPTION]

> ロンドン近郊の町、グリニッジの現地時間が天文航法の標準時となったのは18世紀中頃のことでした。約100年後の1884年、国際子午線会議にて、世界は24のタイムゾーンに分割されました。

]FIG]


[FIG(quote)[
[FIGCAPTION[
[65] [CITE@ja[創造の源を巡る旅へ カルティエ[連載1] 『クロノス日本版』スペシャル -- ''''''[''''''webChronos'''''']'''''' -- 高級腕時計専門誌「クロノス日本版」オフィシャルSNSサイト --]]
([TIME[2012-06-07 09:31:28 +09:00]] 版)
<http://www.webchronos.net/sp/2011/06/post/>
]FIGCAPTION]

> 世界各国の時間を示す「ワールドタイマー」。その起こりは1884年にまでさかのぼる。同年の国際子午線会議で、世界の時間帯は24に分割され、それぞれに標準時(タイムゾーン)が導入されたのである。最大は標準時+12、最小は標準時-12。1時間ごとに区切られた標準時が、ワールドタイマーの誕生を促したのは間違いない。事実1890年頃に発表された最初期のワールドタイマーは、タイムゾーンに沿って文字盤を24分割し、そこに都市名を記したものであった。

]FIG]


[FIG(quote)[
[FIGCAPTION[
[67] [CITE[時間]]
([TIME[2004-02-07 11:44:01 +09:00]] 版)
<http://www.cc.kyoto-su.ac.jp/~konokatu/narita(04-1-30)>
]FIGCAPTION]

> 1878年にはカナダ太平洋鉄道の主任鉄道技師サンフォード・フレミングが「グリニッジ時間を標準時間とし、地球を経度15度ごとに24区分してそれぞれの現地時間を定めて時差を定置する事で地球全体の時間の進みを統一的な尺度のもとにおこう」と提案した。そして、1884年10月にワシントンで行われた第1回国際子午線会議で、グリニッジ時間を標準時として地球を1時間ずつずれる24の時間帯に区分することが決定された。

]FIG]


[FIG(quote)[
[FIGCAPTION[
[68] [CITE[時の記念日特集|NEWS|EC-JOY!Press]]
([TIME[2014-02-04 17:36:21 +09:00]] 版)
<http://www.ecj.jp/html/ecjoypress/news/event/tokinokinenbi/index.html>
]FIGCAPTION]

> 1884年(明治17年)の国際子午線会議でグリニッジ天文台を通る子午線を経度の基本とし、そこから経度が15度ずつ隔たる毎に1時間ずつ時差を持つ時刻を各国で使用することが決まり、

]FIG]

[FIG(quote)[
[FIGCAPTION[
[69] [CITE@en[International Meridian Conference - Wikipedia, the free encyclopedia]]
([TIME[2016-01-14 05:00:21 +09:00]] 版)
<https://en.wikipedia.org/wiki/International_Meridian_Conference>
]FIGCAPTION]

> Although two delegates, including Sandford Fleming, proposed the adoption of standard time by all nations, other delegates objected, stating that it was outside the purview of the conference, so neither proposal was subjected to a vote. Thus the conference did not adopt any time zones, contrary to popular belief.

]FIG]

[REFS[
- [53] [CITE[国立公文書館 デジタルアーカイブ 画像データ表示 東京大学教授菊池大麓万国公会相臨候節会議ノ件便宜処分ノ件]] ([TIME[2016-01-16 19:44:39 +09:00]] 版) <http://www.digital.archives.go.jp/DAS/meta/listPhoto?KEYWORD=&LANG=default&BID=F0000000000000004825&ID=M0000000000000157726&TYPE=&NO=>
- [54] [CITE[国立公文書館 デジタルアーカイブ 米国華盛頓府開設地球上子午線一定ノ万国公会ヘ委員派遣]] ([TIME[2016-01-16 20:09:40 +09:00]] 版) <http://www.digital.archives.go.jp/DAS/meta/listPhoto?KEYWORD=&LANG=default&BID=F0000000000000005251&ID=M0000000000001704733&TYPE=&NO=>
- [55] [CITE[国立公文書館 デジタルアーカイブ 関係諸省ニ於テ委員ヲ撰シ米国華盛頓府ニ開設セル本初子午線并]] ([TIME[2016-01-16 20:30:04 +09:00]] 版) <http://www.digital.archives.go.jp/DAS/meta/listPhoto?KEYWORD=&LANG=default&BID=F0000000000000005401&ID=M0000000000001715482&TYPE=&NO=>
]REFS]

[66] [CITE[植物生理學及ビ氣候學ニ於ケル時間記録法ニ就テ]]
( (植物学雑誌 Vol. 34 (1920) No. 399 P 91-95, [TIME[2016-05-02 23:39:49 +09:00]]))
<https://www.jstage.jst.go.jp/article/jplantres1887/34/399/34_399_91/_article/-char/ja/>

- [1] ''Sources for Time Zone and Daylight Saving Time Data'' <http://www.twinsun.com/tz/tz-link.htm>
- [2] ''src/share/zoneinfo/datfiles/'' <http://www.openbsd.org/cgi-bin/cvsweb/src/share/zoneinfo/datfiles/>
- [3] ''src/share/zoneinfo/'' <http://www.jp.freebsd.org/cgi/cvsweb.cgi/src/share/zoneinfo/>

[5] [CITE@en[Working with Time Zones]] <http://www.w3.org/TR/timezone/>

時間帯の扱いに関するメモです。
[WEAK[まとめみたいなものなので新しい情報はありません。]]

[[日付]]の処理で時間帯に注意するように促すことと、
[[時差]]の表示だけでは処理できない局面があることの問題提起が目的のようです。

([[夏時刻制]]が実施されている時でも、
[[標準時]]と[[夏時刻]]の2種類を分けるのではなく、
[Q[ある地点の時刻]]を扱いたいときに[[時差]]だけでは処理できないという話。)

([[名無しさん]] [WEAK[2005-10-14 00:30:56 +00:00]])


[6]
[CITE[Greenland Time Zones]] <http://www.statoids.com/tgl.html>
([[名無しさん]] [WEAK[2006-06-18 02:26:58 +00:00]])


[8] [CITE@ja[Google カレンダーのタイムゾーンの仕組み - Google カレンダー ヘルプ]]
( ([TIME[2013-02-07 01:22:01 +09:00]] 版))
<http://support.google.com/calendar/bin/answer.py?hl=ja&answer=2367918>

[9] [CITE@EN[XPath and XQuery Functions and Operators 3.0]]
( ([TIME[2014-04-08 07:02:07 +09:00]] 版))
<http://www.w3.org/TR/xpath-functions-3/#formatting-timezones>

[FIG(quote)[
[FIGCAPTION[
[14] [CITE@en[RFC 5070 - The Incident Object Description Exchange Format]]
([TIME[2015-07-11 22:59:28 +09:00]] 版)
<https://tools.ietf.org/html/rfc5070#section-2.9>
]FIGCAPTION]

>    A timezone offset from UTC is represented by the TIMEZONE data type.
>    It is formatted according to the following regular expression:
>    "Z|'''['''\+\-''']'''(0'''['''0-9''']'''|1'''['''0-4''']'''):'''['''0-5''']''''''['''0-9''']'''".
>    The TIMEZONE data type is implemented as an "xs:string" with a
>    regular expression constraint in the schema.  This regular expression
>    is identical to the timezone representation implemented in an "xs:
>    dateTime".

]FIG]

[16] [CITE@en[Web Services Internationalization (WS-I18N)]]
( ([TIME[2012-05-17 23:07:50 +09:00]] 版))
<http://www.w3.org/TR/2012/NOTE-ws-i18n-20120522/#sec-tz>

[17] ([TIME[2015-08-11 11:02:03 +09:00]] 版)
<https://www.ietf.org/timezones/data/Theory>

[21] [CITE@ja[タイムゾーンに関するニュースから]]
([TIME[2015-11-28 02:53:01 +09:00]] 版)
<http://www.time-j.net/uc/news/>

[FIG(quote)[
[FIGCAPTION[
[22] [CITE@en[Web Services Internationalization (WS-I18N)]]
([TIME[2008-07-16 01:06:50 +09:00]] 版)
<https://www.w3.org/International/core/ws-i18n/ws-i18n#sec-tz>
]FIGCAPTION]

> The i18n:tz element information item MAY appear at most one time in the children property of the i18n:international information item. If present, it MUST follow the i18n:locale element information item.
> (01) <i18n:tz> ('''['''RFC 822''']''' value) | 
> (02) (Olson ID '''['''OLSON ID''']''') </i18n:tz>
> The i18n:tz element information item represents the local time zone of the requester or provider. The value of the element MUST be either RFC 822-formatted zone offset '''['''RFC 822''']''' or an Olson ID '''['''OLSON ID''']''' from the 'olsonid' database. Note that RFC 822 zone offsets are not complete time zone identifiers and Olson identifiers are preferred. It is implementation-defined whether an RFC 822-formatted zone offset or an OLson ID is given, and how a choice between these two kinds of values is indicated.
> An example of the i18n:tz element information item using an RFC 822 zone offset is given below:
> Example: The tz element information item
> (01) <i18n:tz>GMT-0300</i18n:tz>
> (02) <i18n:tz>America/Los_Angeles</i18n:tz>

]FIG]


[23] [CITE@en[Welcome - History of Time]]
([TIME[2016-03-16 01:15:17 +09:00]] 版)
<http://timedb.co.uk/>

[30] [CITE[WTZ DST News - countries Daylight Saving Time news 2015-2016]]
( ([TIME[2016-05-03 12:14:51 +09:00]]))
<http://www.worldtimezone.com/dst_news/>

[32] [CITE@en[Time Zone News - countries that change their clocks]]
( ([TIME[2016-05-03 12:15:14 +09:00]]))
<http://www.timeanddate.com/news/time/>

[FIG(quote)[
[FIGCAPTION[
[38] [CITE[Aurora on Amazon RDS - Amazon Relational Database Service]]
( ([TIME[2016-05-20 17:17:35 +09:00]]))
<https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Aurora.html#Aurora.Overview.LocalTimeZone>
]FIGCAPTION]

> You can set your local time zone to one of the values listed in the following table. For some time zones, time values for certain date ranges can be reported incorrectly as noted in the table. For Australia time zones, the time zone abbreviation returned is an outdated value as noted in the table.

> Atlantic/Azores
> This time zone setting can return incorrect values from 24 May 1911 01:54:32 GMT to 01 Jan 1912 01:54:32 GMT.
> Australia/Adelaide
> The abbreviation for this time zone is returned as CST instead of ACDT/ACST.
> Australia/Brisbane
> The abbreviation for this time zone is returned as EST instead of AEDT/AEST.
> Australia/Darwin
> The abbreviation for this time zone is returned as CST instead of ACDT/ACST.
> Australia/Hobart
> The abbreviation for this time zone is returned as EST instead of AEDT/AEST.
> Australia/Perth
> The abbreviation for this time zone is returned as WST instead of AWDT/AWST.
> Australia/Sydney
> The abbreviation for this time zone is returned as EST instead of AEDT/AEST.

]FIG]


[FIG(quote)[
[FIGCAPTION[
[40] [CITE['''['''新機能''']'''Amazon Auroraで日本時間が使用可能になりました! | Developers.IO]]
( ([TIME[2016-05-22 12:56:24 +09:00]]))
<http://dev.classmethod.jp/cloud/aws/amazon-aurora-local-timezone/>
]FIGCAPTION]

>> This time zone setting can return incorrect values from 30 Sep 1937 15:00:00 GMT to 31 Dec 1937 15:00:00 GMT.
>> (このタイムゾーンの設定は、1937年9月30日15時00分00秒 GMT から1937年12月31日15時00分00秒 GM Tまで誤った値を返すことがあります。)
> これだけ読むと実装にバグが有るように思えますが、「1937年9月30日15時00分00秒 GMT」つまり「1937年10月01日00時00分00秒 JST」に日本の標準時に関する法律が変わっています。日本に「西部標準時」があったのですが無くなって「中央標準時」に統一されています。年の途中で標準時の変更があったので地政学的に正しい時刻が返せないと言うことだと自分は認識しました。
> 他のタイムゾーンでも「This time zone setting can return incorrect values from 〜 to 〜」という記述が散見されますが、同様の問題だと思います。

]FIG]

[39] >>38 は年の途中で[[標準時]]が変更されたり[[夏時刻]]が実施されたりすると適切に扱えないケースがあるのかと思いきや、
該当しそうでも注記がない例も多く、法則性が見えてきません。
>>40 のように言う人もいますが、それならむしろ1937年9月以前が正しくなく、
10月以降正しい値になるはずで、あまり納得感がある説明ではありません。

;; 問題が発生する理由は謎ですが、理由はともかく、何らかの実装上の都合による[[バグ]]ではあるが、
古い日付にしか影響しないので仕様として処理することにした、というのが適切な解釈のように思えます。
少なくても [CODE[Asia/Tokyo]] に関しては[[日本]]の[[法令]]と [[tzdata]]
の定義から挙動は明確で、曖昧性はありません。

[FIG(quote)[
[FIGCAPTION[
[74] [CITE@en[moment/moment-timezone: Timezone support for moment.js]]
( ([TIME[2016-06-14 17:55:36 +09:00]]))
<https://github.com/moment/moment-timezone>
]FIGCAPTION]

> Timezone support for moment.js

]FIG]



[4] [CITE['timezone' tag wiki - Stack Overflow]]
( ([TIME[2016-06-15 18:39:45 +09:00]]))
<http://stackoverflow.com/tags/timezone/info>

[FIG(quote)[
[FIGCAPTION[
[7] [CITE@en[uddhav/tzid-from-geo: Get the timezone ID from latitude, longitude]]
( ([TIME[2016-06-15 18:46:13 +09:00]]))
<https://github.com/uddhav/tzid-from-geo>
]FIGCAPTION]

> Get the timezone ID from latitude, longitude coordinates

]FIG]


[FIG(quote)[
[FIGCAPTION[
[12] [CITE[API Deprecations and Removals in Chrome 50 | Web Updates - Google Developers]]
( ([TIME[2016-05-19 01:39:55 +09:00]]))
<https://developers.google.com/web/updates/2016/03/chrome-50-deprecations?utm_source=feed&utm_medium=feed&utm_campaign=updates_feed>
]FIGCAPTION]

> Offset properties for SVGElement have been dropped in favor of the more widely-supported properties on HTMLElement.

]FIG]



[77] [CITE@ja[時間帯 (標準時) - Wikipedia]]
([TIME[2016-06-24 04:06:22 +09:00]])
<https://ja.wikipedia.org/wiki/%E6%99%82%E9%96%93%E5%B8%AF_(%E6%A8%99%E6%BA%96%E6%99%82)>

[FIG(quote)[
[FIGCAPTION[
[78] [CITE@ja[標準時 - Wikipedia]]
([TIME[2016-06-02 21:13:54 +09:00]])
<https://ja.wikipedia.org/wiki/%E6%A8%99%E6%BA%96%E6%99%82>
]FIGCAPTION]

> 共通の標準時を使う地域全体を「標準時間帯」、「時間帯」、「等時帯」、「時刻帯」または「タイムゾーン(time zone)」といい

]FIG]


[FIG(quote)[
[FIGCAPTION[
[79] [CITE@ja[標準時 - Wikipedia]]
([TIME[2016-06-02 21:13:54 +09:00]])
<https://ja.wikipedia.org/wiki/%E6%A8%99%E6%BA%96%E6%99%82>
]FIGCAPTION]

> 標準時(ひょうじゅんじ、standard time)とは、ある国または広い地域が共通で使う地方時をいう'''['''1''']'''。
> 地方時とはある地域・地点の時刻で、元来は平均太陽時であり、観測地点に依存し、経度の違いで1度あたり4分の時差が発生する。古くは、離れた都市はそれぞれの時刻を用い、同一の時刻に合わせることはなかった。これに対して標準時では、広い地域が共通の時刻を用いる。

]FIG]


[FIG(quote)[
[FIGCAPTION[
[80] [CITE@ja[時刻帯(ジコクタイ)とは - コトバンク]]
([[デジタル大辞泉]]著, [TIME[2016-06-24 10:40:34 +09:00]])
<https://kotobank.jp/word/%E6%99%82%E5%88%BB%E5%B8%AF-683725>
]FIGCAPTION]

> じこく‐たい【時刻帯】
> ⇒等時帯

]FIG]


[FIG(quote)[
[FIGCAPTION[
[81] [CITE@ja[等時帯(トウジタイ)とは - コトバンク]]
([[デジタル大辞泉]]著, [TIME[2016-06-24 10:40:52 +09:00]])
<https://kotobank.jp/word/%E7%AD%89%E6%99%82%E5%B8%AF-684303#E3.83.87.E3.82.B8.E3.82.BF.E3.83.AB.E5.A4.A7.E8.BE.9E.E6.B3.89>
]FIGCAPTION]

> とうじ‐たい【等時帯】
> 同じ標準時を用いる地域。経度が15度ごとの子午線を基準として定められた経帯時と異なり、国境や大都市の位置を考慮して40の等時帯が設けられている。時刻帯。タイムゾーン。

]FIG]

[FIG(quote)[
[FIGCAPTION[
[82] [CITE@ja[time zoneの意味・用例|英辞郎 on the WEB:アルク]]
([TIME[2016-06-24 10:46:10 +09:00]])
<http://eow.alc.co.jp/search?q=time+zone>
]FIGCAPTION]

> time zone
> 〔同じ標準時を使う地域の〕タイム・ゾーン、時間[時刻・時差]帯
> time zone flight
> 時差飛行
> time-zone difference
> 時差
> Central Time Zone
> 《the ~》《米》中央[中部]時間帯
> condense time zone around the world
> 世界中の時間帯を一つに凝縮する
> correct time zone
> 正しいタイムゾーン[時間帯]
> correct time zone setting
> 正しいタイムゾーン[時間帯]の設定
> exploit time zone differences
> 時差を生かす
> get time zone information
> タイム・ゾーン情報を取得する
> prime time zone
> 本初時間帯◆グリニッジの子午線上にある
> standard time zone
> 標準時間帯
> U.S. time zone
> 米国時間帯、アメリカ時間帯
> Atlantic Standard Time zone
> 大西洋標準時間帯
> Greenwich Mean Time zone
> グリニッジ標準時間帯
> in every time zone
> あらゆるタイム・ゾーン[標準時間帯]で
> United States time zone
> → U.S. time zone
> adjust to a time zone change
> 時差に慣れる
> on a different time zone
> 別の時間帯で
> share the same time zone
> 〔二つ以上の国が〕同じ時間帯を共有する
> adjust to a new time zone
> 新しい時間帯[タイムゾーン]に(体を)適応させる
> work in a different time zone
> 異なる時間帯で働く
> adjust one's watch to one's destination's time zone
> 腕時計を目的地の時間に合わせる
> across time zones
> 時差を越えて
> cross __ time zones
> 時間帯[タイムゾーン]を_つ越える
> fly across time zones
> 〔飛行機に乗って〕時差を越えて飛ぶ
> number of time zones crossed
> 〔飛行機などで〕横断した時間帯の数
> travel across time zones
> 〔飛行機に乗って〕時差を越えて旅行する
> come from __ time zones away
> 時間帯[タイムゾーン]の_つ離れたところから来る
> travel by plane across time zones
> 飛行機で時差を越えて旅行する
> through a varied number of time zones
> 異なる[さまざまな]時間帯を経て[通って]
> make a rapid adjustment to new time zones
> 新しい時間帯に体が迅速に適応する
> zone time
> 経帯時、地方時◆【略】ZT

]FIG]


[FIG(quote)[
[FIGCAPTION[
[83] [CITE@ja[ボゴール取材記(3/3)QZSS-GPS篇 | moff]]
([TIME[2016-06-24 10:52:17 +09:00]])
<http://moff.jp/blog/indonesia_bogor_interview_03>
]FIGCAPTION]

> 上の手順でロガー機能をONにしたのですが、日本とボゴールの時差を全く考えておらず、カメラの時刻を補正していませんでした(別撮りしていた一眼カメラの時刻は補正したのに)。ということで、以後、日本時間で位置情報を記録してしまうことになります。
> その夜、編集時に気がついたときには後の祭。すべてのログデータが2時間ズレているという絶望的な状況でした。(日本:ボゴールの時差は-2時間。ボゴールはジャカルタと同じ時刻帯にあります。)
> 最終的には手動でログデータを補正しました。その手順は後ほど紹介します。
> 後で調べたのですが、TG-4には、時刻設定を'''['''ホーム''']'''と'''['''訪問先''']'''の2つを同時に管理できる便利な機能があります。ここで'''['''訪問先''']'''にボゴールの時刻を登録しておけば、いろいろ捗ったはずです。なお、上の手順に表示されている'''['''自動日時補正''']'''は、カメラ時刻をGPSデータを使用して正確な時刻に補正する機能なのですが、時刻設定が'''['''ホーム''']'''のときしか有効になりません。

]FIG]


[FIG(quote)[
[FIGCAPTION[
[87] [CITE@ja[ハワイで電子機器の時間に時差を設定するときに気をつけること | はじめてのハワイ旅行]]
([TIME[2016-06-24 17:12:23 +09:00]])
<http://hajimete.hawaii-g.com/timezone-setting/>
]FIGCAPTION]

> デジカメ標準の日付・時間機能で、時差を調整しては、ダメなんですね。そうではなく、海外旅行用の現地のタイムゾーン設定機能で、時差を調整する必要があります。
> スマホでも同じことが言えます。つまり、スマホも時差を調整する時は、標準の日付・時間を変えるのではなく、タイムゾーンの変更で調整する必要があります。
> あえて「自動設定」をオフにして、ハワイ時間を選ぶ、ということをしています。一方で、これをオンにしておくと、ハワイに着いたタイミングで、その時間帯が自動的にハワイ時間に変わるんですね。
> ではなぜ、わざわざ手動で設定するかというと、ハワイまでの行きの飛行機の中で、ハワイ時間の時計を見たいからです。飛行機の到着時間は、到着する現地時間で案内されるため、ハワイ時間にしておいた方がわかりやすいんですね。
> そして、自動設定でも、さすがに飛行機内では自動的にハワイ時間にはならないんですね。なので、行きの飛行機内で電子機器が使えるようになったタイミングで、手動でiPhoneの時間帯を変えるわけです。
> ハワイ旅行のスケジュールを、Gmailのカレンダー機能を使って作りたい人もいますよね。それを初めてやる人へのアドバイスなのですが、この時もタイムゾーンを意識して予定を入れると良いです。
> このカレンダー機能で、予定を作るときですが、ハワイ滞在中の予定は、タイムゾーンをハワイ時間に指定して、登録するのがオススメです。

]FIG]

[90] [CITE@en[mj1856/TimeZoneNames: Provides localized time zone names using CLDR and TZDB sources.]]
([TIME[2016-06-24 18:27:20 +09:00]])
<https://github.com/mj1856/TimeZoneNames>

[91] [CITE[Localized time zone names in .NET]]
([TIME[2016-06-24 18:28:26 +09:00]])
<http://codeofmatt.com/2014/12/26/localized-time-zone-names-in-net/>

[FIG(quote)[
[FIGCAPTION[
[92] [CITE@ja[東ティモール標準時間って ( スマートフォン ) - So, U Too. - Yahoo!ブログ]]
([TIME[2016-06-25 23:44:05 +09:00]])
<http://blogs.yahoo.co.jp/mudonnna/10745058.html>
]FIGCAPTION]

> 
> タブレットのカレンダー管理で予定を入力すると
> たまに東ティモール標準時 になってることがあり、日本に戻すことしばしば
>  
> って何?
>  
> 昔はも一つ時間設定できる機能があって、ベルリンとかプラハとか設定して遊んでたけど
> 東ティモールは覚えがないぞ

]FIG]


[FIG(quote)[
[FIGCAPTION[
[93] [CITE[【ROM焼き】 au Xperia VL SOL21 Root2]]
([TIME[2015-03-01 12:00:00 +09:00]])
<http://anago.2ch.sc/test/read.cgi/smartphone/1373165463/393>
]FIGCAPTION]

> 
> 大した修正はしてませんがタイムゾーンの自動設定を選ぶと東ティモール標準時が選択されるのを修正しました。 
> 東ティモールと日本は時差がないので問題ないんですが東ティモールってのがなぁと思って修正しました。 

]FIG]


[FIG(quote)[
[FIGCAPTION[
[94] [CITE[地球の自転わずかに速まる/スマトラ沖地震で | 全国ニュース | 四国新聞社]]
(2005/01/11 10:30 [TIME[2016-06-26 00:01:11 +09:00]])
<http://www.shikoku-np.co.jp/national/science_environmental/article.aspx?id=20050111000119>
]FIGCAPTION]

> 【ワシントン10日共同】米航空宇宙局(NASA)は10日、昨年12月26日のスマトラ沖地震の影響で地球の自転速度がわずかに速まり、計算の結果、1日の長さが100万分の2・68秒短くなったとの解析結果を発表した。
>  地球の中心部に向け大量の物質の移動が起きたのが原因とみられ、NASAの研究者は「アイススケートの選手が両腕を体に引きつけてスピンをすると回転が速まるのと同じ原理だ」と説明している。
>  変化は小さ過ぎて検出できておらず、標準時への影響も「無視できる」という。研究者は衛星利用測位システム(GPS)などのデータを詳細に分析し、検出を試みるとしている。

]FIG]


[FIG(quote)[
[FIGCAPTION[
[104] ( ([TIME[2016-06-23 19:15:09 +09:00]]))
<https://www.seiko-watch.co.jp/support/instruction/pdf/changeofcityrepresenting.pdf>
]FIGCAPTION]

> GMT/UTC+3時間(東京:日本からの時差-6時間)のタイムゾーンはこれまでモスクワ
> (MOW:MOSCOW)を代表都市として表示しておりましたが、2011年よりモスクワは実質的に
> GMT/UTC+4のタイムゾーンとなっております。モスクワの表示がある時計でモスクワ時間を見
> る際には、常にサマータイム(DST)にセットしてお使いください。
> また、この取扱説明書でもGMT/UTC+3のタイムゾーンはモスクワの表記のままになっておりま
> すので、ご了承くださいますようお願いいたします。
> なお、商品によってはGMT/UTC+3の表示都市名をジッダ(JED:JEDDAH)に変更させてい
> ただいているものもあります。

]FIG]


[FIG(quote)[
[FIGCAPTION[
[105] [CITE@ja[Google Maps Time Zone API  |  Google Maps Time Zone API  |  Google Developers]]
( ([TIME[2016-03-24 13:36:59 +09:00]]))
<https://developers.google.com/maps/documentation/timezone/intro?hl=ja#OutputFormats>
]FIGCAPTION]

> Google Maps Time Zone API は地球上のある地点のタイムゾーンと、その地点の UTC からのタイム オフセットをリクエストするシンプルなインターフェースを提供します。

]FIG]


[FIG(quote)[
[FIGCAPTION[
[119] [CITE@ja-JP[バイオウェザー・お天気豆知識 日本にも時差がある?]]
( ([TIME[2014-10-21 14:20:14 +09:00]]))
<https://www.bioweather.net/column/weather/contents/mame047.htm>
]FIGCAPTION]

> 「日本にも時差がある」というのは、主に日の出・日の入りの時刻を言いたかったのです。 

]FIG]


[FIG(quote)[
[FIGCAPTION[
[121] [CITE@ja-jp[タイムゾーン ‐ 通信用語の基礎知識]]
([TIME[2016-07-02 18:36:29 +09:00]])
<http://www.wdic.org/w/SCI/%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%BE%E3%83%BC%E3%83%B3>
]FIGCAPTION]

> 基準となる本初子午線を起点として、15°ごとに分割した時間帯のこと。

]FIG]


[129] [CITE@en[Time Ontology in OWL]]
([TIME[2016-07-12 18:38:43 +09:00]])
<https://www.w3.org/TR/2016/WD-owl-time-20160712/#timezone>

[148] [CITE@en[draft-douglass-timezone-service-02 - Timezone Service Protocol]]
([TIME[2011-08-18 09:17:30 +09:00]])
<https://tools.ietf.org/html/draft-douglass-timezone-service-02>

[150] [CITE@ja[国立国会図書館デジタルコレクション - 児童百科大辞典. 11 (天文気象篇)]]
([[小原国芳]]著, [TIME[昭和8][year:1933]])
<http://dl.ndl.go.jp/info:ndljp/pid/1720353/181>

[FIG(quote)[
[FIGCAPTION[
[166] [CITE[ARIB TR-B39 ]]
([TIME[2016-07-25 17:01:00 +09:00]])
<http://www.arib.or.jp/english/html/overview/doc/4-TR-B39v1_0-1p4.pdf>
]FIGCAPTION]

> MH-TOT で伝送される日本標準時 (JST = 協定世界時(UTC) + 9 ) 情報により現在の日本
> 標準時刻を取得することができるが 1 秒の誤差はあり得る。ただし、うるう秒調整を実施する場合
> は、うるう秒挿入前後の数分間、最大 1.5 秒程度 JST とのずれが発生し得る。なお時刻表示をする
> 際、MH-TOT とは別の方法で日本標準時刻を取得できる場合は、そちらを用いてもかまわない。
> サマータイムが実施された場合は、MH-TOT の MH-ローカル時間オフセット記述子を受信し、
> オフセットの値を加算することによりサマータイムへの対応が可能である。
> 時間シフトの生じる番組の表示では、オフセットした時刻表示をすること。
> (MH-TOT の MH-ローカル時間オフセット記述子以外の時刻情報は日本標準時である。)
> なお、NTP で伝送される時刻情報は各種信号の再生同期情報としてのみ使用し、時刻表示を目的
> としては使用しないこと。

]FIG]


[FIG(quote)[
[FIGCAPTION[
[178] [CITE@ja[地球ってひょっとして1個の星なんですか - 偶像崇拝者の信仰告白]]
([[mao_idolator]]著, [TIME[2016-10-18 17:37:08 +09:00]])
<http://maoidolatry.blog.fc2.com/blog-entry-4.html>
]FIGCAPTION]

> 惜しむらくは、カシオの確固たるポリシーにより
> アスタナ時間でも、エカテリンブルク時間でもなく
> ダッカ時間になってしまってるところですかね・・・

]FIG]


[FIG(quote)[
[FIGCAPTION[
[179] [CITE['''['''JavaScript''']''' PCのタイムゾーン・時差情報の活用 Kawanet Blog II/ウェブリブログ]]
([TIME[2016-09-28 17:27:25 +09:00]])
<http://kawa.at.webry.info/200610/article_1.html>
]FIGCAPTION]

> ウェブサーバ側でブラウザの言語選択の設定状況を取得して、
> 自動判別によって表示言語を切り替えるサイトもあったりしますが、
> 日本語については、タイムゾーンからも概ね判定できそう。

]FIG]

;; [180] 言語設定は >>179 の時代よりずっと前から [[JavaScript]] でも取得できるのに、
なぜ敢えて信頼できない[[時間帯]]からの推測を使おうと思ったのか謎い。

[FIG(quote)[
[FIGCAPTION[
[181] ([TIME[2012-11-14 19:17:07 +09:00]])
<http://sakurafactory.main.jp/oag.html>
]FIGCAPTION]

> 国際時差表(International Time Calculator)の見方
> OAGには、GMT(グリニッジ標準時)に対する時差の一覧が、国・地域(Country/Area)別に記載されています。夏時間(Daylight Saving Time、DST)を実施する場合は、夏時間時差と夏時間実施機関(DST Period)が記載されます。国。地域名の後に「**」付されている場合は、複数の時間帯あることを示しています。
> OAG
> OAG(Official Airline Guidws)は、英国発行の代表的な国際航空時刻表で、世界中の航空便の時刻が、アルファベット順に並べられた都市ごとに、区間別に掲載されています。月刊で、A4判1,800ページ以上もあります。時刻は出発地(From)から到着地(To)への配列で、運行曜日、出発時刻順(24時制)に航空会社名や便名等が記載されています。
>  OAGの巻末には、航空会社の表示コード、航空機材の種類(略号)、都市、空港コード、最小乗継ぎ時間、フライトルーティング(飛行経路)、空港ターミナルと使用航空会社の詳細、航空会社の一覧などが掲載されています。

]FIG]



[FIG(quote)[
[FIGCAPTION[
[191] [CITE@ja[Google Maps Time Zone API  |  Google Maps Time Zone API  |  Google Developers]]
( ([TIME[2016-03-24 13:36:59 +09:00]]))
<https://developers.google.com/maps/documentation/timezone/intro?hl=ja>
]FIGCAPTION]

> Google Maps Time Zone API
> 目次
> はじめに
> 対象読者
> タイムゾーン リクエスト
> 出力形式
> Google Maps Time Zone API は地球上のある地点のタイムゾーンと、その地点の UTC からのタイム オフセットをリクエストするシンプルなインターフェースを提供します。

]FIG]


[192] [CITE@ja[IBM Knowledge Center - 日時システム値: タイム・ゾーン]]
([TIME[2017-01-26 22:07:59 +09:00]])
<http://www.ibm.com/support/knowledgecenter/ja/ssw_i5_54/rzakz/rzakzqtimzon.htm>

[FIG(quote)[
[FIGCAPTION[
[193] [CITE@ja-jp[Microsoft Office Outlook 用タイム ゾーン データ更新ツールを使用してタイム ゾーンの変更に対処する方法]]
([TIME[2017-01-26 22:11:06 +09:00]])
<https://support.microsoft.com/ja-jp/help/931667/how-to-address-time-zone-changes-by-using-the-time-zone-data-update-tool-for-microsoft-office-outlook>
]FIGCAPTION]

> 新しい DST 定義に適合するように、更新プログラムを Windows オペレーティング システムに適用すると、コンピューターのローカル時刻が、DST の延長期間を反映して変更されます。しかし、コンピューター上のローカル時刻を調整する際に、UTC は調整されません。このため、DST の延長期間中に Outlook に追加される予定表アイテムに 1 時間のずれが生じます。
> タイム ゾーン データ更新ツールを適用すると、対象となる Outlook データ ストアが更新され、新しいタイム ゾーン規則が適切に反映されます。データ ストアには、.pst ファイルまたは .ost ファイルを使用できます。また、オンライン モードで実行している場合は、そのユーザーの Exchange メールボックスも使用できます。

]FIG]


[FIG(quote)[
[FIGCAPTION[
[207] [CITE[常識]]
([TIME[2017-02-22 10:40:34 +09:00]])
<http://www.cwb.gov.tw/V7/knowledge/encyclopedia/as098.htm>
]FIGCAPTION]

> 政令時─夏令時或日光節約時,在夏季將標準時撥快1小時。

]FIG]


[FIG(quote)[
[FIGCAPTION[
[208] [CITE@ja[海外スポーツの開始時間などを表すとき - GS−5などという表記... - Yahoo!知恵袋]]
([TIME[2017-04-22 21:30:22 +09:00]])
<https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10159137600>
]FIGCAPTION]

> 海外スポーツの開始時間などを表すとき
GS−5などという表記がよくありますよね

]FIG]


[209] [CITE@en[The American Practical Navigator/Chapter 18 - Wikisource, the free online library]]
([TIME[2017-04-06 23:48:35 +09:00]])
<https://en.wikisource.org/wiki/The_American_Practical_Navigator/Chapter_18>


[210] [CITE[ECMAScript® 2018 Language Specification]] ([TIME[2017-04-20 08:53:31 +09:00]]) <https://tc39.github.io/ecma262/#sec-local-time-zone-adjustment>

[[地方時]]と [[UTC]] の[[時差]]が、対象となる[[時刻]]に依存しない定数と定義されています。
そのため、[[標準時]]の改正があっても、それ以前の[[日時]]も含めて単一の[[時差]]で計算されます。

一方で、  [CODE[toLocaleString]] は ([[ECMA-402]] の拡張により)
[[tzdata]] に基づき[[標準時]]改正を考慮した結果を返すことがあります。

その結果、
[PRE(JS code)[
console.log (new Date(1306, 4-1, 1, 0, 0, 0).toLocaleString ("ja", {"timeZone": "Asia/Tokyo"}))
// "1306/4/1 0:18:59"
]PRE]
... のようなずれが生じます。


[211] [CITE@ja[TimeZone プロパティ (ContainerRenderer オブジェクト)]]
([TIME[2017-05-10 22:37:57 +09:00]])
<https://msdn.microsoft.com/ja-jp/library/cc401801.aspx>

[FIG(quote)[
[FIGCAPTION[
[212] [CITE@en[davmail/timezones.properties at master · baohaojun/davmail]]
([TIME[2017-05-10 22:42:19 +09:00]])
<https://github.com/baohaojun/davmail/blob/master/src/java/timezones.properties>
]FIGCAPTION]

> Timezone rename table to help iCal find the correct timezone

]FIG]


[213] [CITE[FixFlo API Reference]]
([TIME[2017-02-24 18:11:30 +09:00]])
<http://api-docs.fixflo.com/?shell#appendix-timezones>

[FIG(quote)[
[FIGCAPTION[
[220] [CITE@ja[FOT.Time(時間変換) - fairy.ouchi.to]]
([TIME[2017-06-07 13:36:58 +09:00]])
<http://fairy.ouchi.to/?p=fot_time>
]FIGCAPTION]

> PostgreSQLとの相違点

]FIG]


[145] [CITE@en[* tz-art.htm (Jokes): Add Keillor joke on tz security.]]
([[eggert]]著, [TIME[2017-08-25 16:21:58 +09:00]])
<https://github.com/eggert/tz/commit/9dffc2e1e61cbd665c4d6ba1b67bf59e4740cd29>

[225] [CITE@en[Time Ontology in OWL]]
([TIME[2017-10-16 14:39:32 +09:00]])
<https://w3c.github.io/sdw/time/#time:TimeZone>

[226] [CITE@en[Time Ontology in OWL]]
([TIME[2017-10-16 14:39:32 +09:00]])
<https://w3c.github.io/sdw/time/#time:timeZone>

[FIG(quote)[
[FIGCAPTION[
[233] [CITE[java - Why is subtracting these two times (in 1927) giving a strange result? - Stack Overflow]]
([TIME[2017-11-26 23:50:58 +09:00]])
<https://stackoverflow.com/questions/6841333/why-is-subtracting-these-two-times-in-1927-giving-a-strange-result/6841479#6841479>
]FIGCAPTION]

> it looks like the Java timezone implementation treats all time zones as simply being in their standard time for any instant before the start of 1900 UTC:

]FIG]


[162] [CITE@en[Better document the alphabetic abbreviations in use]]
([[eggert]]著, [TIME[2017-12-04 09:30:48 +09:00]])
<https://github.com/eggert/tz/commit/c65c55705f9e0325ad7aaaa2caeaf38bd6b805d4>

[10] [CITE@en[Three Time Zone Areas Explored with a Look at Multiple Time Zone Maps]]
([TIME[2018-01-27 22:21:59 +09:00]])
<https://mymodernmet.com/three-different-time-zones-facts/>

[11] [CITE['''['''tz''']''' Irish Standard Time vs Irish Summer Time]]
([TIME[2018-01-21 12:55:22 +09:00]])
<http://mm.icann.org/pipermail/tz/2018-January/025820.html>

[FIG(quote)[
[FIGCAPTION[
[26] [CITE[pytz - World Timezone Definitions for Python — pytz 2014.10 documentation]]
([TIME[2016-04-22 22:28:55 +09:00]])
<http://pytz.sourceforge.net/#helpers>
]FIGCAPTION]

> common_timezones is a list of useful, current timezones. It doesn’t contain deprecated zones or historical zones, except for a few I’ve deemed in common usage, such as US/Eastern 

]FIG]


[113] [CITE['''['''tz''']''' "time zone" vs "timezone" in documentation]]
([TIME[2018-06-23 12:29:12 +09:00]])
<https://mm.icann.org/pipermail/tz/2018-June/026545.html>

[143] [CITE['''['''tz''']''' "time zone" vs "timezone" in documentation]]
([TIME[2018-06-23 12:29:12 +09:00]])
<https://mm.icann.org/pipermail/tz/2018-June/026539.html>

[172] [CITE@en[Use “timezone“ for timestamp histories]]
([[eggert]]著, [TIME[2018-06-28 03:24:09 +09:00]])
<https://github.com/eggert/tz/commit/13980693084c36e0275828d8d46d9d9e8975be0d>

[173] [CITE@en['''['''e''']''' (0) Adjust terminology around time-zone offsets.]]
([[Hixie]]著, [TIME[2009-08-27 07:26:32 +09:00]])
<https://github.com/whatwg/html/commit/bbf4b9ac67eaf30e2fcab348ba584a46f36c9ab0>

[176] [CITE@en[mj1856/TimeZoneConverter: Lightweight library to convert quickly between IANA, Windows, and Rails time zone names.]]
([TIME[2018-08-24 02:01:15 +09:00]])
<https://github.com/mj1856/TimeZoneConverter>

[177] [CITE@en[mj1856/TimeZoneNames: Provides a complete source of localized time zone names and abbreviations.]]
([TIME[2018-08-24 02:02:02 +09:00]])
<https://github.com/mj1856/TimeZoneNames>


[203] [CITE@en[Time Zone by IP Address API | BigDataCloud]]
([TIME[2019-03-20 10:19:24 +09:00]])
<https://www.bigdatacloud.net/time-zone-apis/timezone-by-ip-address-api>


[199] [CITE@en[Comparison takes long on dates over 2036 · Issue #90 · houseabsolute/DateTime.pm]]
([TIME[2019-11-21 11:34:25 +09:00]])
<https://github.com/houseabsolute/DateTime.pm/issues/90>

[214] [CITE@ja[Apple 製デバイスで最新の時間帯情報を入手する方法 - Apple サポート]]
([TIME[2019-11-30 08:24:26 +09:00]])
<https://support.apple.com/ja-jp/HT206986>


[228] [CITE@en-us[[[TimeZoneInfo]] Class (System) | Microsoft Docs]], [[dotnet-bot]], [TIME[2021-01-16T07:17:14.000Z]] <https://docs.microsoft.com/en-us/dotnet/api/system.timezoneinfo?redirectedfrom=MSDN&view=net-5.0>

[235] [CITE@en[GitHub - belgianbeer/tzdiff: Displays Timezone differences with localtime in CLI (shell script)]], [TIME[2023-06-23T06:32:29.000Z]] <https://github.com/belgianbeer/tzdiff>


- [236] [CITE@ja[XユーザーのEpic Maps 🗺️さん: 「The usual time of eating dinner in Europe https://t.co/AP89bLziZJ」 / X]], [TIME[午後10:01 · 2023年11月2日][2023-11-02T13:01:29.000Z]], [TIME[2023-11-05T12:12:23.000Z]] <https://twitter.com/Locati0ns/status/1720063580295581714>
- [237] [CITE@ja[Xユーザーの小山のぶよ🇵🇹『ジョージアローカル食堂探訪記』発売中さん: 「これ、スペインやべえってなるけど本当にやばいのはポルトガル。スペインとポルトガルは経度ほとんど変わらないのに時差1時間あるので感覚的には22時〜23時にやっと夕食って感じ。つまり20時など「"一般的な」ディナータイムに席埋まってる店は観光客ばっかりで味もそんなに…というライフハックぬ。」 / X]], [TIME[午後11:50 · 2023年11月3日][2023-11-03T14:50:40.000Z]], [TIME[2023-11-05T12:12:23.000Z]] <https://twitter.com/nobuyo5696/status/1720453444148805648>


