[tz] [PATCH] Phase out invented abbrs for ex-Soviet Union

Derick Rethans tz at derickrethans.nl
Wed Sep 28 23:25:52 UTC 2016


Hi Paul,

this change is now breaking builds of PHP, which tested for the correct 
representation of timezone abbreviations:

https://gist.github.com/dshafik/e219a9b1d8c6fc4fbcce149f39f11f7e

Can I please reiterate that data stability is important. I don't care 
whether you have invented things before, but *changing* things for no 
reason, just causes other software issues.

cheers,
Derick


On Sun, 21 Aug 2016, Paul Eggert wrote:

> * NEWS: Document this.
> * asia (Asia/Yerevan, Asia/Baku, Asia/Tbilisi, Asia/Bishkek)
> (Asia/Dushanbe, Asia/Ashgabat, Asia/Samarkand, Asia/Tashkent):
> * europe (Russia, Europe/Minsk, Europe/Kaliningrad)
> (Europe/Volgograd, Europe/Samara, Asia/Yekaterinburg, Asia/Omsk)
> (Asia/Krasnoyarsk, Asia/Irkutsk, Asia/Chita, Asia/Yakutsk)
> (Asia/Vladivostok, Asia/Khandyga, Asia/Sakhalin, Asia/Magadan)
> (Asia/Srednekolymsk, Asia/Ust-Nera, Asia/Kamchatka, Asia/Anadyr):
> Prefer numeric to invented time zone abbreviations.
> ---
>  NEWS   |  14 ++++
>  asia   |  93 ++++++++++++--------------
>  europe | 232 ++++++++++++++++++++++++++++++++---------------------------------
>  3 files changed, 171 insertions(+), 168 deletions(-)
> 
> diff --git a/NEWS b/NEWS
> index 61213b0..e10083a 100644
> --- a/NEWS
> +++ b/NEWS
> @@ -13,6 +13,20 @@ Unreleased, experimental changes
>      corrected from 02:00 to 02:01 in 1948, and from 02:00 to 01:00 in
>      1950-1966.
>  
> +  Changes to past and future time zone abbreviations
> +
> +    Several zones in the former Soviet Union now use numeric time zone
> +    abbreviations instead of invented ones.  The affected zones are
> +    Asia/Anadyr, Asia/Ashgabat, Asia/Baku, Asia/Bishkek, Asia/Chita,
> +    Asia/Dushanbe, Asia/Irkutsk, Asia/Kamchatka, Asia/Khandyga,
> +    Asia/Krasnoyarsk, Asia/Magadan, Asia/Omsk, Asia/Sakhalin,
> +    Asia/Samarkand, Asia/Srednekolymsk, Asia/Tashkent, Asia/Tbilisi,
> +    Asia/Ust-Nera, Asia/Vladivostok, Asia/Yakutsk, Asia/Yekaterinburg,
> +    Asia/Yerevan, Europe/Kaliningrad, Europe/Minsk, Europe/Samara, and
> +    Europe/Volgograd.  For Europe/Moscow the invented abbreviation MSM
> +    was replaced by +05, whereas MSK and MSD were kept as they are not
> +    our invention and are widely used.
> +
>    Changes to code
>  
>      zic no longer generates binary files containing POSIX TZ-like
> diff --git a/asia b/asia
> index 533e218..ee2c436 100644
> --- a/asia
> +++ b/asia
> @@ -116,13 +116,11 @@ Zone	Asia/Kabul	4:36:48 -	LMT	1890
>  # http://www.worldtimezone.com/dst_news/dst_news_armenia03.html
>  # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
>  Zone	Asia/Yerevan	2:58:00 -	LMT	1924 May  2
> -			3:00	-	YERT	1957 Mar    # Yerevan Time
> -			4:00 RussiaAsia YER%sT	1991 Mar 31  2:00s
> -			3:00	1:00	YERST	1991 Sep 23 # independence
> -			3:00 RussiaAsia	AM%sT	1995 Sep 24  2:00s
> -			4:00	-	AMT	1997
> -			4:00 RussiaAsia	AM%sT	2012 Feb  9
> -			4:00	-	AMT
> +			3:00	-	+03	1957 Mar
> +			4:00 RussiaAsia +04/+05	1991 Mar 31  2:00s
> +			3:00 RussiaAsia	+03/+04	1995 Sep 24  2:00s
> +			4:00	-	+04	1997
> +			4:00 RussiaAsia	+04/+05
>  
>  # Azerbaijan
>  
> @@ -143,13 +141,12 @@ Rule	Azer	1997	2015	-	Mar	lastSun	 4:00	1:00	S
>  Rule	Azer	1997	2015	-	Oct	lastSun	 5:00	0	-
>  # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
>  Zone	Asia/Baku	3:19:24 -	LMT	1924 May  2
> -			3:00	-	BAKT	1957 Mar    # Baku Time
> -			4:00 RussiaAsia BAK%sT	1991 Mar 31  2:00s
> -			3:00	1:00	BAKST	1991 Aug 30 # independence
> -			3:00 RussiaAsia	AZ%sT	1992 Sep lastSun  2:00s
> -			4:00	-	AZT	1996     # Azerbaijan Time
> -			4:00	EUAsia	AZ%sT	1997
> -			4:00	Azer	AZ%sT
> +			3:00	-	+03	1957 Mar
> +			4:00 RussiaAsia +04/+05	1991 Mar 31  2:00s
> +			3:00 RussiaAsia	+03/+04	1992 Sep lastSun  2:00s
> +			4:00	-	+04	1996
> +			4:00	EUAsia	+04/+05	1997
> +			4:00	Azer	+04/+05
>  
>  # Bahrain
>  # See Asia/Qatar.
> @@ -835,16 +832,15 @@ Link	Asia/Nicosia	Europe/Nicosia
>  # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
>  Zone	Asia/Tbilisi	2:59:11 -	LMT	1880
>  			2:59:11	-	TBMT	1924 May  2 # Tbilisi Mean Time
> -			3:00	-	TBIT	1957 Mar    # Tbilisi Time
> -			4:00 RussiaAsia TBI%sT	1991 Mar 31  2:00s
> -			3:00	1:00	TBIST	1991 Apr  9 # independence
> -			3:00 RussiaAsia GE%sT	1992        # Georgia Time
> -			3:00 E-EurAsia	GE%sT	1994 Sep lastSun
> -			4:00 E-EurAsia	GE%sT	1996 Oct lastSun
> -			4:00	1:00	GEST	1997 Mar lastSun
> -			4:00 E-EurAsia	GE%sT	2004 Jun 27
> -			3:00 RussiaAsia	GE%sT	2005 Mar lastSun  2:00
> -			4:00	-	GET
> +			3:00	-	+03	1957 Mar
> +			4:00 RussiaAsia +04/+05	1991 Mar 31  2:00s
> +			3:00 RussiaAsia +03/+04	1992
> +			3:00 E-EurAsia	+03/+04	1994 Sep lastSun
> +			4:00 E-EurAsia	+04/+05	1996 Oct lastSun
> +			4:00	1:00	+05	1997 Mar lastSun
> +			4:00 E-EurAsia	+04/+05	2004 Jun 27
> +			3:00 RussiaAsia	+03/+04	2005 Mar lastSun  2:00
> +			4:00	-	+04
>  
>  # East Timor
>  
> @@ -1825,11 +1821,11 @@ Rule	Kyrgyz	1997	2005	-	Mar	lastSun	2:30	1:00	S
>  Rule	Kyrgyz	1997	2004	-	Oct	lastSun	2:30	0	-
>  # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
>  Zone	Asia/Bishkek	4:58:24 -	LMT	1924 May  2
> -			5:00	-	FRUT	1930 Jun 21 # Frunze Time
> -			6:00 RussiaAsia FRU%sT	1991 Mar 31  2:00s
> -			5:00	1:00	FRUST	1991 Aug 31  2:00 # independence
> -			5:00	Kyrgyz	KG%sT	2005 Aug 12 # Kyrgyzstan Time
> -			6:00	-	KGT
> +			5:00	-	+05	1930 Jun 21
> +			6:00 RussiaAsia +06/+07	1991 Mar 31  2:00s
> +			5:00 RussiaAsia	+05/+06	1991 Aug 31  2:00
> +			5:00	Kyrgyz	+05/+06	2005 Aug 12
> +			6:00	-	+06
>  
>  ###############################################################################
>  
> @@ -2951,10 +2947,10 @@ Zone	Asia/Damascus	2:25:12 -	LMT	1920 # Dimashq
>  # From Shanks & Pottenger.
>  # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
>  Zone	Asia/Dushanbe	4:35:12 -	LMT	1924 May  2
> -			5:00	-	DUST	1930 Jun 21 # Dushanbe Time
> -			6:00 RussiaAsia DUS%sT	1991 Mar 31  2:00s
> -			5:00	1:00	DUSST	1991 Sep  9  2:00s
> -			5:00	-	TJT	# Tajikistan Time
> +			5:00	-	+05	1930 Jun 21
> +			6:00 RussiaAsia +06/+07	1991 Mar 31  2:00s
> +			5:00	1:00	+05/+06	1991 Sep  9  2:00s
> +			5:00	-	+05
>  
>  # Thailand
>  # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
> @@ -2968,11 +2964,10 @@ Link Asia/Bangkok Asia/Vientiane	# Laos
>  # From Shanks & Pottenger.
>  # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
>  Zone	Asia/Ashgabat	3:53:32 -	LMT	1924 May  2 # or Ashkhabad
> -			4:00	-	ASHT	1930 Jun 21 # Ashkhabad Time
> -			5:00 RussiaAsia	ASH%sT	1991 Mar 31  2:00
> -			4:00 RussiaAsia	ASH%sT	1991 Oct 27 # independence
> -			4:00 RussiaAsia	TM%sT	1992 Jan 19  2:00
> -			5:00	-	TMT
> +			4:00	-	+04	1930 Jun 21
> +			5:00 RussiaAsia	+05/+06	1991 Mar 31  2:00
> +			4:00 RussiaAsia	+04/+05	1992 Jan 19  2:00
> +			5:00	-	+05
>  
>  # United Arab Emirates
>  # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
> @@ -2984,20 +2979,18 @@ Link Asia/Dubai Asia/Muscat	# Oman
>  # Byalokoz 1919 says Uzbekistan was 4:27:53.
>  # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
>  Zone	Asia/Samarkand	4:27:53 -	LMT	1924 May  2
> -			4:00	-	SAMT	1930 Jun 21 # Samarkand Time
> -			5:00	-	SAMT	1981 Apr  1
> -			5:00	1:00	SAMST	1981 Oct  1
> -			6:00	-	TAST	1982 Apr  1 # Tashkent Time
> -			5:00 RussiaAsia	SAM%sT	1991 Sep  1 # independence
> -			5:00 RussiaAsia	UZ%sT	1992
> -			5:00	-	UZT
> +			4:00	-	+04	1930 Jun 21
> +			5:00	-	+05	1981 Apr  1
> +			5:00	1:00	+06	1981 Oct  1
> +			6:00	-	+06	1982 Apr  1
> +			5:00 RussiaAsia	+05/+06	1992
> +			5:00	-	+05
>  # Milne says Tashkent was 4:37:10.8; round to nearest.
>  Zone	Asia/Tashkent	4:37:11 -	LMT	1924 May  2
> -			5:00	-	TAST	1930 Jun 21 # Tashkent Time
> -			6:00 RussiaAsia	TAS%sT	1991 Mar 31  2:00
> -			5:00 RussiaAsia	TAS%sT	1991 Sep  1 # independence
> -			5:00 RussiaAsia	UZ%sT	1992
> -			5:00	-	UZT
> +			5:00	-	+05	1930 Jun 21
> +			6:00 RussiaAsia	+06/+07	1991 Mar 31  2:00
> +			5:00 RussiaAsia	+05/+06	1992
> +			5:00	-	+05
>  
>  # Vietnam
>  
> diff --git a/europe b/europe
> index cd3a088..b02edbd 100644
> --- a/europe
> +++ b/europe
> @@ -75,8 +75,7 @@
>  #        1:00       CET CEST CEMT Central Europe
>  #        1:00:14    SET           Swedish (1879-1899)*
>  #        2:00       EET EEST      Eastern Europe
> -#        3:00       FET           Further-eastern Europe (2011-2014)*
> -#        3:00       MSK MSD  MSM* Minsk, Moscow
> +#        3:00       MSK MSD       Moscow
>  
>  # From Peter Ilieve (1994-12-04),
>  # The original six [EU members]: Belgium, France, (West) Germany, Italy,
> @@ -592,7 +591,7 @@ Rule	Russia	1919	only	-	May	31	23:00	2:00	MDST
>  Rule	Russia	1919	only	-	Jul	 1	 2:00	1:00	MSD
>  Rule	Russia	1919	only	-	Aug	16	 0:00	0	MSK
>  Rule	Russia	1921	only	-	Feb	14	23:00	1:00	MSD
> -Rule	Russia	1921	only	-	Mar	20	23:00	2:00	MSM  # Midsummer
> +Rule	Russia	1921	only	-	Mar	20	23:00	2:00	+05
>  Rule	Russia	1921	only	-	Sep	 1	 0:00	1:00	MSD
>  Rule	Russia	1921	only	-	Oct	 1	 0:00	0	-
>  # Act No. 925 of the Council of Ministers of the USSR (1980-10-24):
> @@ -787,8 +786,7 @@ Zone	Europe/Minsk	1:50:16 -	LMT	1880
>  			3:00	Russia	MSK/MSD	1990
>  			3:00	-	MSK	1991 Mar 31  2:00s
>  			2:00	Russia	EE%sT	2011 Mar 27  2:00s
> -			3:00	-	FET	2014 Oct 26  1:00s
> -			3:00	-	MSK
> +			3:00	-	+03
>  
>  # Belgium
>  #
> @@ -2336,7 +2334,7 @@ Zone Europe/Kaliningrad	 1:22:00 -	LMT	1893 Apr
>  			 2:00	Poland	CE%sT	1946
>  			 3:00	Russia	MSK/MSD	1989 Mar 26  2:00s
>  			 2:00	Russia	EE%sT	2011 Mar 27  2:00s
> -			 3:00	-	FET	2014 Oct 26  2:00s
> +			 3:00	-	+03	2014 Oct 26  2:00s
>  			 2:00	-	EET
>  
>  
> @@ -2573,15 +2571,14 @@ Zone Europe/Astrakhan	 3:12:12 -	LMT	1924 May
>  # The 1988 transition is from USSR act No. 5 (1988-01-04).
>  
>  Zone Europe/Volgograd	 2:57:40 -	LMT	1920 Jan  3
> -			 3:00	-	TSAT	1925 Apr  6 # Tsaritsyn Time
> -			 3:00	-	STAT	1930 Jun 21 # Stalingrad Time
> -			 4:00	-	STAT	1961 Nov 11
> -			 4:00	Russia	VOL%sT	1988 Mar 27  2:00s # Volgograd T
> -			 3:00	Russia	VOL%sT	1991 Mar 31  2:00s
> -			 4:00	-	VOLT	1992 Mar 29  2:00s
> -			 3:00	Russia	MSK/MSD	2011 Mar 27  2:00s
> -			 4:00	-	MSK	2014 Oct 26  2:00s
> -			 3:00	-	MSK
> +			 3:00	-	+03	1930 Jun 21
> +			 4:00	-	+04	1961 Nov 11
> +			 4:00	Russia	+04/+05	1988 Mar 27  2:00s
> +			 3:00	Russia	+03/+04	1991 Mar 31  2:00s
> +			 4:00	-	+04	1992 Mar 29  2:00s
> +			 3:00	Russia	+03/+04	2011 Mar 27  2:00s
> +			 4:00	-	+04	2014 Oct 26  2:00s
> +			 3:00	-	+03
>  
>  # From Paul Eggert (2016-03-18):
>  # Europe/Kirov covers:
> @@ -2607,15 +2604,15 @@ Zone Europe/Kirov	 3:18:48 -	LMT	1919 Jul  1  2:00
>  # The 1989 transition is from USSR act No. 227 (1989-03-14).
>  
>  Zone Europe/Samara	 3:20:20 -	LMT	1919 Jul  1  2:00
> -			 3:00	-	SAMT	1930 Jun 21 # Samara Time
> -			 4:00	-	SAMT	1935 Jan 27
> -			 4:00	Russia	KUY%sT	1989 Mar 26  2:00s # Kuybyshev
> -			 3:00	Russia	MSK/MSD	1991 Mar 31  2:00s
> -			 2:00	Russia	EE%sT	1991 Sep 29  2:00s
> -			 3:00	-	SAMT	1991 Oct 20  3:00
> -			 4:00	Russia	SAM%sT	2010 Mar 28  2:00s
> -			 3:00	Russia	SAM%sT	2011 Mar 27  2:00s
> -			 4:00	-	SAMT
> +			 3:00	-	+03	1930 Jun 21
> +			 4:00	-	+04	1935 Jan 27
> +			 4:00	Russia	+04/+05	1989 Mar 26  2:00s
> +			 3:00	Russia	+03/+04	1991 Mar 31  2:00s
> +			 2:00	Russia	+02/+03	1991 Sep 29  2:00s
> +			 3:00	-	+03	1991 Oct 20  3:00
> +			 4:00	Russia	+04/+05	2010 Mar 28  2:00s
> +			 3:00	Russia	+03/+04	2011 Mar 27  2:00s
> +			 4:00	-	+04
>  
>  # From Paul Eggert (2016-03-18):
>  # Europe/Ulyanovsk covers:
> @@ -2662,12 +2659,12 @@ Zone Europe/Ulyanovsk	 3:13:36 -	LMT	1919 Jul  1  2:00
>  
>  Zone Asia/Yekaterinburg	 4:02:33 -	LMT	1916 Jul  3
>  			 3:45:05 -	PMT	1919 Jul 15  4:00
> -			 4:00	-	SVET	1930 Jun 21 # Sverdlovsk Time
> -			 5:00	Russia	SVE%sT	1991 Mar 31  2:00s
> -			 4:00	Russia	SVE%sT	1992 Jan 19  2:00s
> -			 5:00	Russia	YEK%sT	2011 Mar 27  2:00s
> -			 6:00	-	YEKT	2014 Oct 26  2:00s
> -			 5:00	-	YEKT
> +			 4:00	-	+04	1930 Jun 21
> +			 5:00	Russia	+05/+06	1991 Mar 31  2:00s
> +			 4:00	Russia	+04/+05	1992 Jan 19  2:00s
> +			 5:00	Russia	+05/+06	2011 Mar 27  2:00s
> +			 6:00	-	+06	2014 Oct 26  2:00s
> +			 5:00	-	+05
>  
>  
>  # From Tim Parenti (2014-07-03), per Oscar van Vlijmen (2001-08-25):
> @@ -2677,12 +2674,12 @@ Zone Asia/Yekaterinburg	 4:02:33 -	LMT	1916 Jul  3
>  # Byalokoz 1919 says Omsk was 4:53:30.
>  
>  Zone Asia/Omsk		 4:53:30 -	LMT	1919 Nov 14
> -			 5:00	-	OMST	1930 Jun 21 # Omsk Time
> -			 6:00	Russia	OMS%sT	1991 Mar 31  2:00s
> -			 5:00	Russia	OMS%sT	1992 Jan 19  2:00s
> -			 6:00	Russia	OMS%sT	2011 Mar 27  2:00s
> -			 7:00	-	OMST	2014 Oct 26  2:00s
> -			 6:00	-	OMST
> +			 5:00	-	+05	1930 Jun 21
> +			 6:00	Russia	+06/+07	1991 Mar 31  2:00s
> +			 5:00	Russia	+05/+06	1992 Jan 19  2:00s
> +			 6:00	Russia	+06/+07	2011 Mar 27  2:00s
> +			 7:00	-	+07	2014 Oct 26  2:00s
> +			 6:00	-	+06
>  
>  # From Paul Eggert (2016-02-22):
>  # Asia/Barnaul covers:
> @@ -2845,12 +2842,12 @@ Zone Asia/Novokuznetsk	 5:48:48 -	LMT	1924 May  1
>  # Byalokoz 1919 says Krasnoyarsk was 6:11:26.
>  
>  Zone Asia/Krasnoyarsk	 6:11:26 -	LMT	1920 Jan  6
> -			 6:00	-	KRAT	1930 Jun 21 # Krasnoyarsk Time
> -			 7:00	Russia	KRA%sT	1991 Mar 31  2:00s
> -			 6:00	Russia	KRA%sT	1992 Jan 19  2:00s
> -			 7:00	Russia	KRA%sT	2011 Mar 27  2:00s
> -			 8:00	-	KRAT	2014 Oct 26  2:00s
> -			 7:00	-	KRAT
> +			 6:00	-	+06	1930 Jun 21
> +			 7:00	Russia	+07/+08	1991 Mar 31  2:00s
> +			 6:00	Russia	+06/+07	1992 Jan 19  2:00s
> +			 7:00	Russia	+07/+08	2011 Mar 27  2:00s
> +			 8:00	-	+08	2014 Oct 26  2:00s
> +			 7:00	-	+07
>  
>  
>  # From Tim Parenti (2014-07-03), per Oscar van Vlijmen (2001-08-25):
> @@ -2867,12 +2864,12 @@ Zone Asia/Krasnoyarsk	 6:11:26 -	LMT	1920 Jan  6
>  
>  Zone Asia/Irkutsk	 6:57:05 -	LMT	1880
>  			 6:57:05 -	IMT	1920 Jan 25 # Irkutsk Mean Time
> -			 7:00	-	IRKT	1930 Jun 21 # Irkutsk Time
> -			 8:00	Russia	IRK%sT	1991 Mar 31  2:00s
> -			 7:00	Russia	IRK%sT	1992 Jan 19  2:00s
> -			 8:00	Russia	IRK%sT	2011 Mar 27  2:00s
> -			 9:00	-	IRKT	2014 Oct 26  2:00s
> -			 8:00	-	IRKT
> +			 7:00	-	+07	1930 Jun 21
> +			 8:00	Russia	+08/+09	1991 Mar 31  2:00s
> +			 7:00	Russia	+07/+08	1992 Jan 19  2:00s
> +			 8:00	Russia	+08/+09	2011 Mar 27  2:00s
> +			 9:00	-	+09	2014 Oct 26  2:00s
> +			 8:00	-	+08
>  
>  
>  # From Tim Parenti (2014-07-06):
> @@ -2889,13 +2886,13 @@ Zone Asia/Irkutsk	 6:57:05 -	LMT	1880
>  # http://publication.pravo.gov.ru/Document/View/0001201512300107
>  
>  Zone Asia/Chita	 7:33:52 -	LMT	1919 Dec 15
> -			 8:00	-	YAKT	1930 Jun 21 # Yakutsk Time
> -			 9:00	Russia	YAK%sT	1991 Mar 31  2:00s
> -			 8:00	Russia	YAK%sT	1992 Jan 19  2:00s
> -			 9:00	Russia	YAK%sT	2011 Mar 27  2:00s
> -			10:00	-	YAKT	2014 Oct 26  2:00s
> -			 8:00	-	IRKT	2016 Mar 27  2:00
> -			 9:00	-	YAKT
> +			 8:00	-	+08	1930 Jun 21
> +			 9:00	Russia	+09/+10	1991 Mar 31  2:00s
> +			 8:00	Russia	+08/+09	1992 Jan 19  2:00s
> +			 9:00	Russia	+09/+10	2011 Mar 27  2:00s
> +			10:00	-	+10	2014 Oct 26  2:00s
> +			 8:00	-	+08	2016 Mar 27  2:00
> +			 9:00	-	+09
>  
>  
>  # From Tim Parenti (2014-07-03), per Oscar van Vlijmen (2009-11-29):
> @@ -2935,12 +2932,12 @@ Zone Asia/Chita	 7:33:52 -	LMT	1919 Dec 15
>  # Byalokoz 1919 says Yakutsk was 8:38:58.
>  
>  Zone Asia/Yakutsk	 8:38:58 -	LMT	1919 Dec 15
> -			 8:00	-	YAKT	1930 Jun 21 # Yakutsk Time
> -			 9:00	Russia	YAK%sT	1991 Mar 31  2:00s
> -			 8:00	Russia	YAK%sT	1992 Jan 19  2:00s
> -			 9:00	Russia	YAK%sT	2011 Mar 27  2:00s
> -			10:00	-	YAKT	2014 Oct 26  2:00s
> -			 9:00	-	YAKT
> +			 8:00	-	+08	1930 Jun 21
> +			 9:00	Russia	+09/+10	1991 Mar 31  2:00s
> +			 8:00	Russia	+08/+09	1992 Jan 19  2:00s
> +			 9:00	Russia	+09/+10	2011 Mar 27  2:00s
> +			10:00	-	+10	2014 Oct 26  2:00s
> +			 9:00	-	+09
>  
>  
>  # From Tim Parenti (2014-07-03), per Oscar van Vlijmen (2009-11-29):
> @@ -2958,12 +2955,12 @@ Zone Asia/Yakutsk	 8:38:58 -	LMT	1919 Dec 15
>  # Go with Byalokoz.
>  
>  Zone Asia/Vladivostok	 8:47:31 -	LMT	1922 Nov 15
> -			 9:00	-	VLAT	1930 Jun 21 # Vladivostok Time
> -			10:00	Russia	VLA%sT	1991 Mar 31  2:00s
> -			 9:00	Russia	VLA%sT	1992 Jan 19  2:00s
> -			10:00	Russia	VLA%sT	2011 Mar 27  2:00s
> -			11:00	-	VLAT	2014 Oct 26  2:00s
> -			10:00	-	VLAT
> +			 9:00	-	+09	1930 Jun 21
> +			10:00	Russia	+10/+11	1991 Mar 31  2:00s
> +			 9:00	Russia	+09/+10	1992 Jan 19  2:00s
> +			10:00	Russia	+10/+11	2011 Mar 27  2:00s
> +			11:00	-	+11	2014 Oct 26  2:00s
> +			10:00	-	+10
>  
>  
>  # From Tim Parenti (2014-07-03):
> @@ -2981,14 +2978,14 @@ Zone Asia/Vladivostok	 8:47:31 -	LMT	1922 Nov 15
>  # This transition is no doubt wrong, but we have no better info.
>  
>  Zone Asia/Khandyga	 9:02:13 -	LMT	1919 Dec 15
> -			 8:00	-	YAKT	1930 Jun 21 # Yakutsk Time
> -			 9:00	Russia	YAK%sT	1991 Mar 31  2:00s
> -			 8:00	Russia	YAK%sT	1992 Jan 19  2:00s
> -			 9:00	Russia	YAK%sT	2004
> -			10:00	Russia	VLA%sT	2011 Mar 27  2:00s
> -			11:00	-	VLAT	2011 Sep 13  0:00s # Decree 725?
> -			10:00	-	YAKT	2014 Oct 26  2:00s
> -			 9:00	-	YAKT
> +			 8:00	-	+08	1930 Jun 21
> +			 9:00	Russia	+09/+10	1991 Mar 31  2:00s
> +			 8:00	Russia	+08/+09	1992 Jan 19  2:00s
> +			 9:00	Russia	+09/+10	2004
> +			10:00	Russia	+10/+11	2011 Mar 27  2:00s
> +			11:00	-	+11	2011 Sep 13  0:00s # Decree 725?
> +			10:00	-	+10	2014 Oct 26  2:00s
> +			 9:00	-	+09
>  
>  
>  # From Tim Parenti (2014-07-03):
> @@ -3004,15 +3001,14 @@ Zone Asia/Khandyga	 9:02:13 -	LMT	1919 Dec 15
>  
>  # The Zone name should be Asia/Yuzhno-Sakhalinsk, but that's too long.
>  Zone Asia/Sakhalin	 9:30:48 -	LMT	1905 Aug 23
> -			 9:00	-	JCST	1937 Oct  1
> -			 9:00	-	JST	1945 Aug 25
> -			11:00	Russia	SAK%sT	1991 Mar 31  2:00s # Sakhalin T
> -			10:00	Russia	SAK%sT	1992 Jan 19  2:00s
> -			11:00	Russia	SAK%sT	1997 Mar lastSun  2:00s
> -			10:00	Russia	SAK%sT	2011 Mar 27  2:00s
> -			11:00	-	SAKT	2014 Oct 26  2:00s
> -			10:00	-	SAKT	2016 Mar 27  2:00s
> -			11:00	-	SAKT
> +			 9:00	-	+09	1945 Aug 25
> +			11:00	Russia	+11/+12	1991 Mar 31  2:00s # Sakhalin T
> +			10:00	Russia	+10/+11	1992 Jan 19  2:00s
> +			11:00	Russia	+11/+12	1997 Mar lastSun  2:00s
> +			10:00	Russia	+10/+11	2011 Mar 27  2:00s
> +			11:00	-	+11	2014 Oct 26  2:00s
> +			10:00	-	+10	2016 Mar 27  2:00s
> +			11:00	-	+11
>  
>  
>  # From Tim Parenti (2014-07-03), per Oscar van Vlijmen (2009-11-29):
> @@ -3035,13 +3031,13 @@ Zone Asia/Sakhalin	 9:30:48 -	LMT	1905 Aug 23
>  # http://publication.pravo.gov.ru/Document/View/0001201604050038
>  
>  Zone Asia/Magadan	10:03:12 -	LMT	1924 May  2
> -			10:00	-	MAGT	1930 Jun 21 # Magadan Time
> -			11:00	Russia	MAG%sT	1991 Mar 31  2:00s
> -			10:00	Russia	MAG%sT	1992 Jan 19  2:00s
> -			11:00	Russia	MAG%sT	2011 Mar 27  2:00s
> -			12:00	-	MAGT	2014 Oct 26  2:00s
> -			10:00	-	MAGT	2016 Apr 24  2:00s
> -			11:00	-	MAGT
> +			10:00	-	+10	1930 Jun 21 # Magadan Time
> +			11:00	Russia	+11/+12	1991 Mar 31  2:00s
> +			10:00	Russia	+10/+11	1992 Jan 19  2:00s
> +			11:00	Russia	+11/+12	2011 Mar 27  2:00s
> +			12:00	-	+12	2014 Oct 26  2:00s
> +			10:00	-	+10	2016 Apr 24  2:00s
> +			11:00	-	+11
>  
>  
>  # From Tim Parenti (2014-07-06):
> @@ -3089,12 +3085,12 @@ Zone Asia/Magadan	10:03:12 -	LMT	1924 May  2
>  # as the abbreviation.  Use SRET instead.
>  
>  Zone Asia/Srednekolymsk	10:14:52 -	LMT	1924 May  2
> -			10:00	-	MAGT	1930 Jun 21 # Magadan Time
> -			11:00	Russia	MAG%sT	1991 Mar 31  2:00s
> -			10:00	Russia	MAG%sT	1992 Jan 19  2:00s
> -			11:00	Russia	MAG%sT	2011 Mar 27  2:00s
> -			12:00	-	MAGT	2014 Oct 26  2:00s
> -			11:00	-	SRET	# Srednekolymsk Time
> +			10:00	-	+10	1930 Jun 21
> +			11:00	Russia	+11/+12	1991 Mar 31  2:00s
> +			10:00	Russia	+10/+11	1992 Jan 19  2:00s
> +			11:00	Russia	+11/+12	2011 Mar 27  2:00s
> +			12:00	-	+12	2014 Oct 26  2:00s
> +			11:00	-	+11
>  
>  
>  # From Tim Parenti (2014-07-03):
> @@ -3112,14 +3108,14 @@ Zone Asia/Srednekolymsk	10:14:52 -	LMT	1924 May  2
>  # UTC+12 since at least then, too.
>  
>  Zone Asia/Ust-Nera	 9:32:54 -	LMT	1919 Dec 15
> -			 8:00	-	YAKT	1930 Jun 21 # Yakutsk Time
> -			 9:00	Russia	YAKT	1981 Apr  1
> -			11:00	Russia	MAG%sT	1991 Mar 31  2:00s
> -			10:00	Russia	MAG%sT	1992 Jan 19  2:00s
> -			11:00	Russia	MAG%sT	2011 Mar 27  2:00s
> -			12:00	-	MAGT	2011 Sep 13  0:00s # Decree 725?
> -			11:00	-	VLAT	2014 Oct 26  2:00s
> -			10:00	-	VLAT
> +			 8:00	-	+08	1930 Jun 21
> +			 9:00	Russia	+09/+10	1981 Apr  1
> +			11:00	Russia	+11/+12	1991 Mar 31  2:00s
> +			10:00	Russia	+10/+11	1992 Jan 19  2:00s
> +			11:00	Russia	+11/+12	2011 Mar 27  2:00s
> +			12:00	-	+12	2011 Sep 13  0:00s # Decree 725?
> +			11:00	-	+11	2014 Oct 26  2:00s
> +			10:00	-	+10
>  
>  
>  # From Tim Parenti (2014-07-03), per Oscar van Vlijmen (2001-08-25):
> @@ -3132,12 +3128,12 @@ Zone Asia/Ust-Nera	 9:32:54 -	LMT	1919 Dec 15
>  # The Zone name should be Asia/Petropavlovsk-Kamchatski or perhaps
>  # Asia/Petropavlovsk-Kamchatsky, but these are too long.
>  Zone Asia/Kamchatka	10:34:36 -	LMT	1922 Nov 10
> -			11:00	-	PETT	1930 Jun 21 # P-K Time
> -			12:00	Russia	PET%sT	1991 Mar 31  2:00s
> -			11:00	Russia	PET%sT	1992 Jan 19  2:00s
> -			12:00	Russia	PET%sT	2010 Mar 28  2:00s
> -			11:00	Russia	PET%sT	2011 Mar 27  2:00s
> -			12:00	-	PETT
> +			11:00	-	+11	1930 Jun 21
> +			12:00	Russia	+12/+13	1991 Mar 31  2:00s
> +			11:00	Russia	+11/+12	1992 Jan 19  2:00s
> +			12:00	Russia	+12/+13	2010 Mar 28  2:00s
> +			11:00	Russia	+11/+12	2011 Mar 27  2:00s
> +			12:00	-	+12
>  
>  
>  # From Tim Parenti (2014-07-03):
> @@ -3145,13 +3141,13 @@ Zone Asia/Kamchatka	10:34:36 -	LMT	1922 Nov 10
>  # 87	RU-CHU	Chukotka Autonomous Okrug
>  
>  Zone Asia/Anadyr	11:49:56 -	LMT	1924 May  2
> -			12:00	-	ANAT	1930 Jun 21 # Anadyr Time
> -			13:00	Russia	ANA%sT	1982 Apr  1  0:00s
> -			12:00	Russia	ANA%sT	1991 Mar 31  2:00s
> -			11:00	Russia	ANA%sT	1992 Jan 19  2:00s
> -			12:00	Russia	ANA%sT	2010 Mar 28  2:00s
> -			11:00	Russia	ANA%sT	2011 Mar 27  2:00s
> -			12:00	-	ANAT
> +			12:00	-	+12	1930 Jun 21
> +			13:00	Russia	+13/+14	1982 Apr  1  0:00s
> +			12:00	Russia	+12/+13	1991 Mar 31  2:00s
> +			11:00	Russia	+11/+12	1992 Jan 19  2:00s
> +			12:00	Russia	+12/+13	2010 Mar 28  2:00s
> +			11:00	Russia	+11/+12	2011 Mar 27  2:00s
> +			12:00	-	+12
>  
>  
>  # San Marino
> 

-- 
https://derickrethans.nl | https://xdebug.org | https://dram.io
Like Xdebug? Consider a donation: https://xdebug.org/donate.php
twitter: @derickr and @xdebug



More information about the tz mailing list