IANA (Internet Assigned Numbers Authority) データファイルを使用して現地時間を推定する方法は?
このウェブサイトで、次のデータを見つけました: https://www.timeanddate.com/time/zone/uk/london
2015 Sun, 29 Mar, 01:00GMT → BST+1 hour (DST start)UTC+1h
Sun, 25 Oct, 02:00BST → GMT-1 hour (DST end)UTC
2016 Sun, 27 Mar, 01:00GMT → BST+1 hour (DST start)UTC+1h
Sun, 30 Oct, 02:00BST → GMT-1 hour (DST end)UTC
2017 Sun, 26 Mar, 01:00GMT → BST+1 hour (DST start)UTC+1h
Sun, 29 Oct, 02:00BST → GMT-1 hour (DST end)UTC
2018 Sun, 25 Mar, 01:00GMT → BST+1 hour (DST start)UTC+1h
Sun, 28 Oct, 02:00BST → GMT-1 hour (DST end)UTC
2019 Sun, 31 Mar, 01:00GMT → BST+1 hour (DST start)UTC+1h
Sun, 27 Oct, 02:00BST → GMT-1 hour (DST end)UTC
ご覧のとおり、ヨーロッパ/ロンドンの時間変更ルールは毎年異なります。2018 年のルールは 2019 年 3 月 25 日から適用され、3 月 31 日から適用されます。
しかし、IANA データ配布に関するこの情報は見つかりません。 https://www.iana.org/time-zones
tzdata2016h.tar.gz から抽出したファイルeurope
:
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Europe/London -0:01:15 - LMT 1847 Dec 1 0:00s
0:00 GB-Eire %s 1968 Oct 27
1:00 - BST 1971 Oct 31 2:00u
0:00 GB-Eire %s 1996
0:00 EU GMT/BST
IANA データの使い方がわからないのでしょうか。IANA データファイルを抽出するには?