draft-murchison-rfc8536bis-00

Time Zone Database

[11] Time Zone Database は、現代世界各地で利用されている時間帯に関する情報を集めたデータベースです。

[42] 機械可読で自由に利用できる時間帯データベースとしては世界最大級で、 多分野で非常によく用いられています。

呼称

[27] tz databasetzdatazoneinfoOlson database など色々な名称で呼ばれています。

収録内容

[12] 世界中が対象です。

根拠

[158] 各地域で実用されるものを収録することを目指しているようです。 政府が承認した正式なものでなくても、実態があれば収録されているようです。

[159] 紛争地域でも各国政府の主張に関わらず、 現地で実施されているとみられるものを採用しています。 政治より実用を重視したためですが、 これが理由で苦情が来ることもあるようです。

[160] クリミア半島は、 ウクライナ領土でしたが、 ロシア連邦の進攻・併合の後、 モスクワ時間と一致するように標準時改正されました。 tzdata はこれに従っています。

[161] ウクライナ政府は併合を承認せず、 欧米諸国もそれを支持しています。 ウクライナ政府やウクライナ人はたびたびウクライナの主張に合わせて tzdata を修正することを求めていますが、 tzdata 側はこれを拒絶しています。 ウクライナの標準時

[162] 中華人民共和国領ウイグルでは、 中華人民共和国の標準時である北京時間と、 非公式なウイグル時間が併用されています。 tzdataウイグル時間Asia/Urumqi として特別に立項しています。

[31] しかし小さな地域で実施されている時刻は、 既知であっても収録されていないことがあります。 モルディブ諸島単位で私的に実施されているリゾートタイムは、 情報収集の困難を理由に追加されませんでした >>163南鳥島の基地の時刻も登録されていません。 一方で南極基地の時刻は登録されています。

過去情報

[13] 1970年以前 >>9 は積極的な収録の対象にはなっていないようです。 現行の時間帯の過去の情報として(あれば)記載はされていますが、 現在同じ時間帯1970年より前に時差があったとしても、 分けていません。

[14] 日本西部標準時は1937年に廃止されたので、収録されていません。 (かつて含まれていましたが、誤りとして削除されています。)

[9] ( 版) https://www.ietf.org/timezones/data/CONTRIBUTING

the data entries do not cover all of civil time before 1970

[155] 紛争地帯は一般に正確な情報を得るのが難しく、 tzdata でもそれは正確とは限らないとされています >>153。 従って西暦1970年以後に実効支配が細かく変化し、 時刻が変更された可能性のある地域でも、 必ずしも独立した項目として登録されていません。

[156] 類例として、 例えば西暦2000年中華人民共和国越南の国境が画定されたようなケース 越南の標準時 も、 帰属が変更され理論上の時刻が変更された土地があったと思われますが、 実際上ほとんど意味がないためなのか、 わざわざそのために独立した項目として登録されてはいません。

[153] [tz] Time zones in conflict areas (, ) https://mm.icann.org/pipermail/tz/2020-November/029550.html

As for timekeeping in conflict areas, we typically don't track it carefully. We don't have entries for every town that changed hands during World War II, during the wars in Congo since 1996, etc., etc. We and our users simply don't have the resources for that. If a city already has an entry for other reasons we may try to track its civil timekeeping through a conflict, but we won't create an entry simply because there was a war and a city changed hands temporarily.

[34] 実際色々と実態と合っていない情報や怪しい情報が含まれているのですが ( 各地の標準時の項 )、範囲外ということでほとんど検証もされていないデータも含まれているようです。 tzdata 自体には注意書きがありますが、 tzdata を情報源として使っているプラットフォームWebサイトはそのような注意書きもないので、要注意です。

[33] 標準時制定前は代表点の経度が選ばれてその地方時に当たる時差が記述されています。 これは tzdata の側で適当に決定したもので、必ずしも公式なものとは一致していません。

具体例は日本標準時を参照。

時間帯の呼称

[100] 同じ時刻の変遷を有する時間帯には、 代表都市の名前を使った識別子が与えられています。

[101] 例えば日本については、東京を代表として Asia/Tokyo という名前が与えられています。

[102] 国境は変わりがちなため、国名ではなく都市の名前が使われています。

[103] 名、/都市名という形が多いですが、 更に階層化され / が2度入る場合もあります。

[104] いくつかの時間帯には、別名が与えられています。 都市名の別名に基づくものだけでなく、 歴史的には異なる変遷を持つものの1970年以前の違いが存在しないため同一視することとされた別都市が別名となっている場合があります。

標準時名

[37]時間帯に含まれる各時代の時差には、名前が付されていることがあります。

[38] 例えば Asia/Tokyo には、時代によって JSTJCST のような名前が与えられています。

[39] この名前は、政府等が正式に用いているものの場合もあれば、 tzdata 側で勝手に付けたものもあるようです。現地人には馴染みの薄いものの場合もあります。

[41] 同じ時差でも名前だけ切り替わっているものもいくつかありますが、 その時期も、何が根拠なのかよくわからないことが多いです。

[40] 2016年頃から、 勝手につけた根拠の薄い名前は削除していく方針になったようで、 徐々に削られていっています。 しかし怪しいものがまったくなくなったわけではありません。

[48] 一方で、各時代の時間帯名が必ず反映されているわけでもない >>47 ようです。

閏秒

[49] tzdata には閏秒の一覧表も含まれています。

[44] あまり知られていませんが、 tzdata には「right」 な時刻用を生成するオプションがあります。

[45] かつては right/Australia/Adelaide のように right/ を頭に付けることで、 (本来閏秒のないUTCを採用しているはずの) POSIX システムで閏秒を考慮した別の時間帯を選択できるようになっていました。 しかしこの方式は localtimegmtime時差を求めるアプリケーションと互換性が無いことがわかり、 用いられなくなっています。 >>43

[46] 本来閏秒の実施と時間帯時差直交する概念のはずですから、 そもそもこの仕組みには無理がありそうです。

情報源と管理

[15] 元々は Arthur David Olson がメンテナンスしていましたが、 2009年ICANN に移管されました。


[17] Shanks & Pottenger の他、多くの人々からの情報提供により構築されています。

[61] Shanks 側出版社と著作権に関する訴訟沙汰になったこともありましたが、 問題無いと決着しました。詳しくは Shanks を参照。

[80] Shanks 由来の情報は不審な点が多いとされており、 信頼できる情報源が見つかった場合は更新されています。

[81] Shanks (2003) はすべてのデータを分レベルの精度で示していましたが、 tzdataShanks 由来とみられるデータはのみ、 のみ、までといった粗い粒度になっていて、 「1月1日0時0分」、「1日0時0分」、「0時0分」の場合省略されているようです。 Shanks (2003) は標準時夏時刻の区別をせずに改正を時系列で並べていますが、 tzdata は基準の時差の定義と夏時刻実施規則の組み合わせという形で示しています。 こうした差異が、tzdata の独自のものなのか、 Shanks の古い版が新しい版と異なる表現方法を採用していたのかは不明です。 こうしたデータは、 tzdata としても古い時期から入っているものばかりではありますが、 明確な日時が不明なもののみならず、元の法令で細かな指定がある場合でも、 tzdata では省略されていることがあります。


[35] 現在は Paul Eggert (eggert) がメンテナンスを担当しています。

[98] 正式には IANAWebサイトで配布されていますが、 eggertGitHub リポジトリーで随時開発が進められています。

[157] から Tim Parenti が副担当を務めています。 >>151 これまで通り Paul Eggert が主に作業しているようですが、 一部 Tim Parenti も分担しているようです。


[99] メーリングリストには、 日時情報を利用するシステムの開発者など色々な人が参加しており、 標準時その他の情報が寄せられているようです。

[32] メーリングリストでの情報提供による改訂があった場合、 コメントとしてデータファイルに説明や出典が記載されています。

[108] 世界中の標準時夏時刻の改正が、 開発版にはほぼリアルタイムに反映されています。 正式な配布版は数回の頻度ですが、 実施にはほぼ間に合っています。

[109] 朝鮮民主主義人民共和国の標準時変更は、 正式発表された開発版が更新され、 実施直前のに新しい正式配布版が公開されました。 (ただこれだけぎりぎりだと、 tzdata を利用するプラットフォーム側の更新が間に合うかぎりぎりで、 実際多くのプラットフォームは間に合っていなかったようです。 朝鮮民主主義人民共和国の標準時参照。)

[68] マイクロソフトには、世界中の時刻を監視する「時の番人」がいる|WIRED.jp () https://wired.jp/2017/12/27/microsoft-time-lords/

マイクロソフトは、このデータベースからデータを取得し、将来のWindows更新プログラムを準備する。また、世界各地で従業員が政府と緊密な関係を築いていることを活かして、このデータベースの更新にたびたび協力している。各地の従業員が、それまで知られていなかったタイムゾーンの変更が行われる気配を察知すると、その情報をワシントン州レドモンドにあるマイクロソフト本社に通知するのだ。ただし、マイクロソフトのプレゼンスがない地域では、IANAのデータに頼ることになる。

「私たちは、IANAのオープンソースコミュニティと非常によい協力関係を築いています。世界のどこかで変更が行われることを把握すれば、『こんなことが起こっているぞ』と伝えることで、彼らのコミュニティに貢献しています」とラマドスは語る。「トンガのような離島の場合は、当然ながらその地域にいる現地の人々に頼るしかありません」

ただし、時刻のデータを正しく取得できても、それをどのように登録するかが問題となる。ラマドスのチームは、マイクロソフトの世界各地の専門スタッフと連携し、データのすべての内容がその地域にとって適切なかたちで登録されるようにしている。

ライセンス

[16] データベース自体は Public Domain とされています >>8

[8] ( 版) https://www.ietf.org/timezones/data/README

Unless otherwise specified, all files in the tz code and data are in the public domain, so clarified as of 2009-05-17 by Arthur David Olson. The few exceptions are code derived from BSD, which uses the BSD license.

文脈

[19] tzdata時間帯の名前が使われているプロトコル要素

[165] Compact Time Format は独自の略記法も規定しています。


[107] Windows 以外のほとんどのプラットフォームで、 時間帯の記述の標準形式として採用されています。

[36] tzdata を使っているプラットフォームプログラミング言語

更新

[111] ロケールの更新

メモ

[1] RFC 6557 - Procedures for Maintaining the Time Zone Database ( ( 版)) http://tools.ietf.org/html/rfc6557

[2] IRC logs: freenode / #whatwg / 20111118 ( ( 版)) http://krijnhoetmer.nl/irc-logs/whatwg/20111118

[3] Distrotech/tzdata ( ( 版)) https://github.com/Distrotech/tzdata

[4] eggert/tz ( ( 版)) https://github.com/eggert/tz

[5] IANA — Time Zone Database ( 版) https://www.iana.org/time-zones

[6] Index of /timezones ( 版) https://www.ietf.org/timezones/

[7] RFC 6557 - Procedures for Maintaining the Time Zone Database ( 版) https://tools.ietf.org/html/rfc6557

No ownership claims will be made by ICANN or the IETF Trust on the database or the code. Any person making a contribution to the database or code waives all rights to future claims in that contribution or in the TZ Database.

[10] ( 版) https://www.ietf.org/timezones/data/Theory

[18] The tz Archives ( ()) https://mm.icann.org/pipermail/tz/

[20] tzurl.org ( ()) http://tzurl.org/

This site provides the latest Olson DB timezone definitions in iCalendar format.

[21] Google Code Archive - Long-term storage for Google Code Project Hosting. ( ()) https://code.google.com/archive/p/tzurl/

A tool to convert Olson DB timezone information to iCalendar representations

[22] benfortuna/tzurl: Automatically exported from code.google.com/p/tzurl ( ()) https://github.com/benfortuna/tzurl

[23] tz database - Wikipedia ( 版) http://ja.wikipedia.org/wiki/Tz_database

[24] draft-lear-iana-timezone-database-04 - IANA Procedures for Maintaining the Timezone Database ( ( 版)) http://tools.ietf.org/html/draft-lear-iana-timezone-database-04

[25] Updating the time zone database ( ()) http://nodatime.org/1.1.x/userguide/tzdb.html

Noda Time comes with a version of the tzdb (aka zoneinfo) database, which is now hosted by IANA. This database changes over time, as countries decide to change their time zone rules. As new versions of Noda Time are released, the version of tzdb will be updated. However, you may wish to use a new version of tzdb without changing which version of Noda Time you're using. This documentation tells you how to do so.

[26] Joda-Time – Java date and time API - Time Zones ( (Brian S O'Neill著, )) http://www.joda.org/joda-time/timezones.html

Time zone data is provided by the public IANA time zone database. The following table shows all the time zones supported by Joda-Time, using version 2013d of the database. It is also possible to update to a later version of the database. This table can be rebuilt by running org.joda.example.time.TimeZoneTable.

[28] draft-lear-iana-timezone-database-04 - IANA Procedures for Maintaining the Timezone Database () https://tools.ietf.org/html/draft-lear-iana-timezone-database-04

[29] Strava Activities V3 API ( ()) https://strava.github.io/api/v3/activities/

"timezone": "(GMT-08:00) America/Los_Angeles",

[30] Phase out alphanumeric abbrs from etcetera ( (eggert著, )) https://github.com/eggert/tz/commit/5659c5322976ea171e6a5afe14e9bc8172a51e24

[50] time - The Go Programming Language () https://golang.org/pkg/time/#Location

[51] /query · API.AI ( ()) https://docs.api.ai/docs/query

timezone String Time zone from IANA Time Zone Database

Examples: America/New_York, Europe/Paris Optional.

[52] API Reference - Web Application - Tizen Web Device API Reference - System - Time API | Tizen Developers () https://developer.tizen.org/development/api-references/web-application?redirect=https://developer.tizen.org/dev-guide/3.0.0/org.tizen.web.apireference/html/device_api/mobile/tizen/time.html

[53] draft-newman-datetime-01 - Date and Time on the Internet () https://tools.ietf.org/html/draft-newman-datetime-01

[54] Clarify LICENSE file (eggert著, ) https://github.com/eggert/tz/commit/7097a652778d35acf747d14f8bf7b3ced479bbc0

[55] A shapefile of the TZ timezones of the world () http://efele.net/maps/tz/world/

[56] dateutils tzmaps (Sebastian Freundt著, ) http://www.fresse.org/dateutils/tzmaps.html

tzmap files are simply tab-separated lists of the format:

SPECIFIER \t ZONENAME [\t ZONENAME]...

sorted by SPECIFIER. On this site we provide mappings from IATA and ICAO airport codes, as well as mappings from Market Identification Codes (MIC).

[57] hroptatyr/dateutils at tzmaps () https://github.com/hroptatyr/dateutils/tree/tzmaps

[58] RFC 6557 - Procedures for Maintaining the Time Zone Database ( ()) https://tools.ietf.org/html/rfc6557

[59] () http://web.mit.edu/jhawk/tmp/tz/gov.uscourts.mad.139342.1.0.pdf

[60] Remove Canada/East-Saskatchewan from 'backward' (eggert著, ) https://github.com/eggert/tz/commit/d5054b62469ef1b1b0cea3192f6cc814ade989d9

[62] OWL-Timetime:timeZone に関する仕様書NOTE は、時間帯を記述するために、 tzdata の各時間帯についての英語版 Wikipedia記事から DBPedia が割り当てた URL を使うことができるとしています >>63。 なぜ規定ではなく NOTE とされているのかは不明です。利用例があるのかどうかはわかりません。

[63] Time Ontology in OWL () https://w3c.github.io/sdw/time/#time:timeZone

[64] [tz] Reason for removal of several TZ () https://mm.icann.org/pipermail/tz/2017-December/025607.html

[65] Extending <chrono> to Calendars and Time Zones () http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0355r4.html

[66] [tz] Was Azerbaijan the first government to cite tzdb? () https://mm.icann.org/pipermail/tz/2017-November/025540.html

[67] draft-murchison-tzdist-tzif-00 - The Time Zone Information Format (TZif) () https://tools.ietf.org/html/draft-murchison-tzdist-tzif-00

[69] theory.html fixes for Nome and backzone (eggert著, ) https://github.com/eggert/tz/commit/361e42e00756afe10e0ac0276c01363ace48d11c

[70] tzvalidate files | tzvalidate () https://nodatime.github.io/tzvalidate/

[71] nodatime/tzvalidate: Short-term repository for IANA tz validation code () https://github.com/nodatime/tzvalidate

[72] [tz] OpenJDK/CLDR/ICU/Joda issues with Ireland change () http://mm.icann.org/pipermail/tz/2018-January/025908.html

[73] [tz] Irish Standard Time vs Irish Summer Time () http://mm.icann.org/pipermail/tz/2018-January/025820.html

[74] Support zi parsers that mishandle negative DST offsets (eggert著, ) https://github.com/eggert/tz/commit/c35a6befdf89b2761aea68ba485f3996489e8142

[75] Comment out Eire rules (eggert著, ) https://github.com/eggert/tz/commit/b7d8ccc32713e8da88584754ea4951a852b413b4

[76] Revert Europe/Dublin change temporarily (eggert著, ) https://github.com/eggert/tz/commit/cca53f0197e4d89ea6c04e4a097a40ed1c604a05

[77] Add fractional seconds to data format (eggert著, ) https://github.com/eggert/tz/commit/794dc7ca703ec2ce186997d2b48a90bebc04f9ba

[78] Generalize data format upgrade procedure (eggert著, ) https://github.com/eggert/tz/commit/8b62b230934ce99a50c7d801a3c76d6d83885725

[79] Fix 0.5 s bug for Jakarta in 1923 (eggert著, ) https://github.com/eggert/tz/commit/8389768ee1e474e0b40b8da9e85c436cd004e8ce

[82] Strava Developers () https://developers.strava.com/docs/reference/

"timezone" : "(GMT-08:00) America/Los_Angeles",

[83] pytz - World Timezone Definitions for Python — pytz 2014.10 documentation () http://pytz.sourceforge.net/#helpers

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

[84] Choices — Django Timezone Utils 0.11 documentation () http://django-timezone-utils.readthedocs.io/en/latest/choices.html#pretty-all-timezones-choices

('Pacific/Niue', '(GMT-11:00) Pacific/Niue'),

('Pacific/Pago_Pago', '(GMT-11:00) Pacific/Pago_Pago'),

[85] Airway & Kitty Hawk: Starbucks Coffee Company () https://www.starbucks.com/store-locator/store/9599/airway-kitty-hawk-883-airway-boulevard-airway-plaza-livermore-ca-945

"timeZoneInfo":{"currentTimeOffset":-420,"windowsTimeZoneId":"Pacific Standard Time","olsonTimeZoneId":"GMT-08:00 America/Los_Angeles"}

[86] Mention Zone names with two slashes (eggert著, ) https://github.com/eggert/tz/commit/3a02ddfa46caa9524ee6c81e29f735c8c6b116b0

[87] Move negative DST from vanguard to main format (eggert著, ) https://github.com/eggert/tz/commit/127b4af7219e6df9253b34e390797c5527b8cc66

[88] Use “TZif” for binary files. (eggert著, ) https://github.com/eggert/tz/commit/41446df5bde81716f59da0896f91b4cc39f3f227

[89] A0 Time Zone Migration () https://a0.github.io/a0-tzmigration/

Whenever a new Time Zone Database is released it could mean a huge pain for you and your users. This utilities allow you to get the ranges of affected dates when that happens; so your system may automatically migrate that data or ask your users what is the right thing to do.

[90] tzinfo/tzinfo-data: TZInfo::Data - Timezone Data for TZInfo () https://github.com/tzinfo/tzinfo-data

TZInfo::Data is the public domain IANA Time Zone Database packaged as a set of Ruby modules for use with TZInfo.

If TZInfo::Data is installed, TZInfo will automatically use it as its source of time zone data. If TZInfo::Data is not available, TZInfo will attempt to use the system zoneinfo files instead.

[91] Time Zone Database Parser () https://howardhinnant.github.io/date/tz.html

[92] HowardHinnant/date: A date and time library based on the C++11/14/17 <chrono> header () https://github.com/HowardHinnant/date

[93] [tz] wrong Europe/Dublin dst offset rule () https://mm.icann.org/pipermail/tz/2018-May/026501.html

[94] [JDK-8195595] Negative daylight saving time breaks tzdata handling - Java Bug System () https://bugs.openjdk.java.net/browse/JDK-8195595

[95] [tz] On solving the tzdata changes problem () https://mm.icann.org/pipermail/tz/2018-May/026502.html

[105] mj1856/GeoTimeZone: Provides an IANA time zone identifier from latitude and longitude coordinates. () https://github.com/mj1856/GeoTimeZone

[106] evansiroky/timezone-boundary-builder: A tool to extract data from Open Street Map (OSM) to build the boundaries of the world's timezones. () https://github.com/evansiroky/timezone-boundary-builder

[110] [tz] Rename Ukrainian cities to their official transliterated names () https://mm.icann.org/pipermail/tz/2018-October/026938.html

[112] [tz] Another change on Brazilian DST time () https://mm.icann.org/pipermail/tz/2018-October/027013.html

[113] [tz] 2018e Morocco () https://mm.icann.org/pipermail/tz/2018-October/027038.html

[114] proposed change to 'zic' to support "outlandish" offsets () https://mm.icann.org/pipermail/tz/2007-May/014341.html

[115] [tz] Will Morocco switch from +01 to +00 during Ramadan next year? () https://mm.icann.org/pipermail/tz/2018-November/027158.html

[116] [tz] Time zone confusion in Morocco () https://mm.icann.org/pipermail/tz/2018-November/027163.html

[117] [tz] Notice Lead Time Tracking () https://mm.icann.org/pipermail/tz/2019-January/027391.html

[118] timparenti/tzdata-meta: Metadata for updates to the tz database. () https://github.com/timparenti/tzdata-meta

[119] tzdata-meta | Metadata for updates to the tz database. () https://tzdata-meta.timtimeonline.com/

[120] [tz] Notice Lead Time Tracking () https://mm.icann.org/pipermail/tz/2019-January/027391.html

[121] * zic.8: Clarify 24-hour format. (eggert著, ) https://github.com/eggert/tz/commit/76a546ac1b0e62bb6486c5aa6adb3fd63321a525

[122] Avoid 25:00 in rearguard format (eggert著, ) https://github.com/eggert/tz/commit/401c42d991d4277cd606933fc9f5d9a13d1ac228

[123] * zic.8: Clarify role of leap seconds in HH:MM:SS timestamps. (eggert著, ) https://github.com/eggert/tz/commit/dcbd840d457363710d56b449320cd35f24cab2c8

[124] Add interoperability sections to tzfile.5 (eggert著, ) https://github.com/eggert/tz/commit/35920cfc576f90c44492381181f14c07b3afb528

[125] Fix zic to work with 2015f and earlier clients (eggert著, ) https://github.com/eggert/tz/commit/1fc2ef332648a33458775fd8c432d01637941e78

[126] Improve description of vanguard/main/rearguard (eggert著, ) https://github.com/eggert/tz/commit/9625c481960006c4a2e29b321a1659577032f3be

[127] Improve doc for rule interpretation (eggert著, ) https://github.com/eggert/tz/commit/8e3a0f8136ded9ae72b583f56d540db59a16f4fd

[128] Improve doc for rule interpretation (eggert著, ) https://github.com/eggert/tz/commit/8e3a0f8136ded9ae72b583f56d540db59a16f4fd

[129] [tz] Today's CalConnect event () https://mm.icann.org/pipermail/tz/2019-February/027503.html

[130] draft-royer-timezone-registry-03 - Time Zone Registry () https://tools.ietf.org/html/draft-royer-timezone-registry-03

[131] RFC 8536 - The Time Zone Information Format (TZif) () https://tools.ietf.org/html/rfc8536

[132] [tz] tzdb timezone names/identifiers and links (was: Add new timezone for Hanoi Capital, Vietnam) () https://mm.icann.org/pipermail/tz/2019-February/027582.html

[133] [tz] Estimate for a new tzdb release with Brazil rules. () https://mm.icann.org/pipermail/tz/2019-May/027941.html

[134] [tz] Estimate for a new tzdb release with Brazil rules. () https://mm.icann.org/pipermail/tz/2019-May/027942.html

[135] [tz] Java & Rearguard () https://mm.icann.org/pipermail/tz/2019-May/028008.html

[136] Red Hat Enterprise Linux Timezone Data (tzdata) - Development Status Page - Red Hat Customer Portal () https://access.redhat.com/articles/1187353

[137] Timezone Data Versions in the JRE Software () https://www.oracle.com/technetwork/java/javase/tzdata-versions-138805.html

[138] [tz] Godthab->Nuuk (was: WSJ follows AP to Kyiv) () https://mm.icann.org/pipermail/tz/2019-November/028592.html

[139] Theory and pragmatics of the tz code and data () https://www.ietf.org/timezones/theory.html

[140] Time Zone Database Parser () https://howardhinnant.github.io/date/tz.html

[141] PEP 615 -- Support for the IANA Time Zone Database in the Standard Library | Python.org () https://www.python.org/dev/peps/pep-0615/

[142] PEP 615: Support for the IANA Time Zone Database in the Standard Library - PEPs - Discussions on Python.org () https://discuss.python.org/t/pep-615-support-for-the-iana-time-zone-database-in-the-standard-library/3468

[143] [tz] Support for the IANA database in the Python standard library () https://mm.icann.org/pipermail/tz/2020-February/028843.html

[144] [tz] zdump with version 1 files () https://mm.icann.org/pipermail/tz/2020-March/028903.html

[145] タイムゾーン ルール  |  Android オープンソース プロジェクト  |  Android Open Source Project () https://source.android.com/devices/tech/config/timezone-rules

[146] update-tzdata.py - platform/system/timezone - Git at Google () https://android.googlesource.com/platform/system/timezone/+/refs/heads/master/update-tzdata.py

[148] [tz] Morocco time change not working on many Android phones () https://mm.icann.org/pipermail/tz/2020-May/029043.html

[149] [tz] Fwd: DST changes in Hungary (full historical revision) () https://mm.icann.org/pipermail/tz/2020-June/029085.html

[152] PEP 615 -- Support for the IANA Time Zone Database in the Standard Library | Python.org () https://www.python.org/dev/peps/pep-0615/

[154] [tz] KyivNotKiev (, ) https://mm.icann.org/pipermail/tz/2020-November/029542.html

[164] [tz] Volgograd is planning to change its time zone back to Moscow on December 20, 2020 (, ) https://mm.icann.org/pipermail/tz/2020-December/029635.html

[166] [tz] Terminology: “Central European Summer Time” vs “Europe/Berlin” (, ) https://mm.icann.org/pipermail/tz/2021-April/029999.html

[167] [tz] Terminology: “Central European Summer Time” vs “Europe/Berlin” (, ) https://mm.icann.org/pipermail/tz/2021-April/030004.html

[168] satkum/tzdb_analysis: All the data and code for timezone database (TZDB) analysis from our paper, "What time is it? Managing Time in the Internet". () https://github.com/satkum/tzdb_analysis

[169] [tz] Ref: What time is it: managing time in the internet (, ) https://mm.icann.org/pipermail/tz/2021-April/030008.html

[171] [tz] [PROPOSED] Merge timezones that are alike since 1970 (, ) https://mm.icann.org/pipermail/tz/2021-May/030104.html

[172] なんか燃えてるなあ...

[173] 政治的判断を避けて客観的基準を設けても政治的現実の下にある人々が怒り出すことを避けられない難しさ。

[174] ベトナムとタイの問題はスルーしてた人々がドイツとスウェーデンの問題だと急に怒り出す欧州中心主義的なところも、何だかなあ。

[170] [tz] [PROPOSED] Merge timezones that are alike since 1970 (, ) https://mm.icann.org/pipermail/tz/2021-May/030164.html

[175] [tz] Undoing the effect of the new alike-since-1970 patch (, ) https://mm.icann.org/pipermail/tz/2021-June/030220.html

[176] [tz] Vanguard vs. "main" vs. rearguard (, ) https://mm.icann.org/pipermail/tz/2021-June/030250.html

[177] [tz] Undoing the effect of the new alike-since-1970 patch (, ) https://mm.icann.org/pipermail/tz/2021-June/030308.html

[178] [tz] Preparing to fork tzdb (, ) https://mm.icann.org/pipermail/tz/2021-September/030400.html

[179] [tz] Preparing to fork tzdb (, ) https://mm.icann.org/pipermail/tz/2021-September/030413.html

[180] [tz] Preparing to fork tzdb (, ) https://mm.icann.org/pipermail/tz/2021-September/030429.html

[181] [tz] Response to informal TZ database appeal (, ) https://mm.icann.org/pipermail/tz/2021-September/030503.html

[182] Joda-Time の開発者の人の言ってることにもいくらか分がないこともないのだけど、 それを押し通そうとする攻撃的な態度や欧州の特定国の事情を原則より優先させろという政治的主張を隠そうとしないところが、 なんだかなあ。

[183] 欧州の某国のために原則を捻じ曲げることを求めちゃって、 同じ条件のはずのアフリカの某国や東南アジアの某国にはだんまりだし、 別の ISO 国符号が割り当てられてる米国某領土と某領土のことも知らなそうだし。 ここで変なアクションを取るとコソボはどうするんだってことにもなりそうだし。

[184] そういう政治的争いに巻き込まれないための今のルールなのよね、 それを個人の政治的感情と Joda-Time の実装上の都合で変えろってのは、ねえ。

[185] [tz] Issues with pre-1970 information in TZDB (, ) https://mm.icann.org/pipermail/tz/2021-September/030656.html

   I only know of two cases where a timezone with data was

   converted to a link and the data never reappeared:

            America/Santa_Isabel  on 2016-01-27 (2016a)

            Pacific/Yap           on 2005-08-22 (2005l)

   Some timezones such as Asia/Ishigaki were in tzdb for a very

   short time and then were dropped without trace (1999b).

[186] [tz] Why 2021b needed to be issued (, ) https://mm.icann.org/pipermail/tz/2021-September/030764.html

[187] draft-murchison-rfc8536bis-02, https://datatracker.ietf.org/doc/html/draft-murchison-rfc8536bis-02

[188] Oracle、Java向けタイムゾーン更新ツールの無償提供を打ち切る | スラド デベロッパー, https://developers.srad.jp/story/13/06/09/0635243/

[189] Android Developers Blog: Better, faster, stronger time zone updates on Android, , https://android-developers.googleblog.com/2024/03/better-faster-stronger-time-zone-updates-on-android.html