diff options
Diffstat (limited to 'icu4c/source/tools/tzcode/icuzones')
-rw-r--r-- | icu4c/source/tools/tzcode/icuzones | 109 |
1 files changed, 109 insertions, 0 deletions
diff --git a/icu4c/source/tools/tzcode/icuzones b/icu4c/source/tools/tzcode/icuzones index c1ded7ba3..6a812aa85 100644 --- a/icu4c/source/tools/tzcode/icuzones +++ b/icu4c/source/tools/tzcode/icuzones @@ -175,3 +175,112 @@ Zone Africa/Windhoek--ICU 1:08:24 - LMT 1892 Feb 8 1:00 Namibia--ICU %s 2017 Oct 24 2:00 - CAT # End of rearguard section. + +# BEGIN Android-changed: Use rearguard policy for Casablanca and El Aaiun. +# From October 2018, these zones will be GMT+1 for 11 months of the year (in the +# Islamic calendar) and GMT+0 in the month of Ramadan. The ICU change that +# introduced this behaviour for 2018h/i implemented it as a raw GMT offset that +# changes twice a year, and no DST. This causes problems with code which relies +# on GMT offset changes being rare (such as java.time.format). It also causes +# problems because now java.util.TimeZone and android.icu.util.TimeZone differ. +# This change was made by taking the data from the rearguard.zi file produced +# while processing the CLDR patch, replacing the parts of this file added in the +# upstream change with the relevant parts of rearguard.zi, and appending --ICU +# prefixes to zone and rule names to be consistent with the above. + +# RULE NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule Morocco--ICU 1939 only - Sep 12 0:00 1:00 - +Rule Morocco--ICU 1939 only - Nov 19 0:00 0 - +Rule Morocco--ICU 1940 only - Feb 25 0:00 1:00 - +Rule Morocco--ICU 1945 only - Nov 18 0:00 0 - +Rule Morocco--ICU 1950 only - Jun 11 0:00 1:00 - +Rule Morocco--ICU 1950 only - Oct 29 0:00 0 - +Rule Morocco--ICU 1967 only - Jun 3 12:00 1:00 - +Rule Morocco--ICU 1967 only - Oct 1 0:00 0 - +Rule Morocco--ICU 1974 only - Jun 24 0:00 1:00 - +Rule Morocco--ICU 1974 only - Sep 1 0:00 0 - +Rule Morocco--ICU 1976 1977 - May 1 0:00 1:00 - +Rule Morocco--ICU 1976 only - Aug 1 0:00 0 - +Rule Morocco--ICU 1977 only - Sep 28 0:00 0 - +Rule Morocco--ICU 1978 only - Jun 1 0:00 1:00 - +Rule Morocco--ICU 1978 only - Aug 4 0:00 0 - +Rule Morocco--ICU 2008 only - Jun 1 0:00 1:00 - +Rule Morocco--ICU 2008 only - Sep 1 0:00 0 - +Rule Morocco--ICU 2009 only - Jun 1 0:00 1:00 - +Rule Morocco--ICU 2009 only - Aug 21 0:00 0 - +Rule Morocco--ICU 2010 only - May 2 0:00 1:00 - +Rule Morocco--ICU 2010 only - Aug 8 0:00 0 - +Rule Morocco--ICU 2011 only - Apr 3 0:00 1:00 - +Rule Morocco--ICU 2011 only - Jul 31 0:00 0 - +Rule Morocco--ICU 2012 2013 - Apr lastSun 2:00 1:00 - +Rule Morocco--ICU 2012 only - Jul 20 3:00 0 - +Rule Morocco--ICU 2012 only - Aug 20 2:00 1:00 - +Rule Morocco--ICU 2012 only - Sep 30 3:00 0 - +Rule Morocco--ICU 2013 only - Jul 7 3:00 0 - +Rule Morocco--ICU 2013 only - Aug 10 2:00 1:00 - +Rule Morocco--ICU 2013 2017 - Oct lastSun 3:00 0 - +Rule Morocco--ICU 2014 2018 - Mar lastSun 2:00 1:00 - +Rule Morocco--ICU 2014 only - Jun 28 3:00 0 - +Rule Morocco--ICU 2014 only - Aug 2 2:00 1:00 - +Rule Morocco--ICU 2015 only - Jun 14 3:00 0 - +Rule Morocco--ICU 2015 only - Jul 19 2:00 1:00 - +Rule Morocco--ICU 2016 only - Jun 5 3:00 0 - +Rule Morocco--ICU 2016 only - Jul 10 2:00 1:00 - +Rule Morocco--ICU 2017 only - May 21 3:00 0 - +Rule Morocco--ICU 2017 only - Jul 2 2:00 1:00 - +Rule Morocco--ICU 2018 only - May 13 3:00 0 - +Rule Morocco--ICU 2018 only - Jun 17 2:00 1:00 - +Rule Morocco--ICU 2019 only - May 5 3:00 0 - +Rule Morocco--ICU 2019 only - Jun 9 2:00 1:00 - +Rule Morocco--ICU 2020 only - Apr 19 3:00 0 - +Rule Morocco--ICU 2020 only - May 24 2:00 1:00 - +Rule Morocco--ICU 2021 only - Apr 11 3:00 0 - +Rule Morocco--ICU 2021 only - May 16 2:00 1:00 - +Rule Morocco--ICU 2022 only - Mar 27 3:00 0 - +Rule Morocco--ICU 2022 only - May 8 2:00 1:00 - +Rule Morocco--ICU 2023 only - Mar 19 3:00 0 - +Rule Morocco--ICU 2023 only - Apr 23 2:00 1:00 - +Rule Morocco--ICU 2024 only - Mar 10 3:00 0 - +Rule Morocco--ICU 2024 only - Apr 14 2:00 1:00 - +Rule Morocco--ICU 2025 only - Feb 23 3:00 0 - +Rule Morocco--ICU 2025 only - Apr 6 2:00 1:00 - +Rule Morocco--ICU 2026 only - Feb 15 3:00 0 - +Rule Morocco--ICU 2026 only - Mar 22 2:00 1:00 - +Rule Morocco--ICU 2027 only - Feb 7 3:00 0 - +Rule Morocco--ICU 2027 only - Mar 14 2:00 1:00 - +Rule Morocco--ICU 2028 only - Jan 23 3:00 0 - +Rule Morocco--ICU 2028 only - Feb 27 2:00 1:00 - +Rule Morocco--ICU 2029 only - Jan 14 3:00 0 - +Rule Morocco--ICU 2029 only - Feb 18 2:00 1:00 - +Rule Morocco--ICU 2029 only - Dec 30 3:00 0 - +Rule Morocco--ICU 2030 only - Feb 10 2:00 1:00 - +Rule Morocco--ICU 2030 only - Dec 22 3:00 0 - +Rule Morocco--ICU 2031 only - Jan 26 2:00 1:00 - +Rule Morocco--ICU 2031 only - Dec 14 3:00 0 - +Rule Morocco--ICU 2032 only - Jan 18 2:00 1:00 - +Rule Morocco--ICU 2032 only - Nov 28 3:00 0 - +Rule Morocco--ICU 2033 only - Jan 9 2:00 1:00 - +Rule Morocco--ICU 2033 only - Nov 20 3:00 0 - +Rule Morocco--ICU 2033 only - Dec 25 2:00 1:00 - +Rule Morocco--ICU 2034 only - Nov 5 3:00 0 - +Rule Morocco--ICU 2034 only - Dec 17 2:00 1:00 - +Rule Morocco--ICU 2035 only - Oct 28 3:00 0 - +Rule Morocco--ICU 2035 only - Dec 2 2:00 1:00 - +Rule Morocco--ICU 2036 only - Oct 19 3:00 0 - +Rule Morocco--ICU 2036 only - Nov 23 2:00 1:00 - +Rule Morocco--ICU 2037 only - Oct 4 3:00 0 - +Rule Morocco--ICU 2037 only - Nov 15 2:00 1:00 - + +# Zone NAME GMTOFF RULES FORMAT [UNTIL] +Zone Africa/Casablanca--ICU -0:30:20 - LMT 1913 Oct 26 + 0:00 Morocco--ICU +00/+01 1984 Mar 16 + 1:00 - +01 1986 + 0:00 Morocco--ICU +00/+01 2018 Oct 28 3:00 + 0:00 Morocco--ICU +00/+01 + +Zone Africa/El_Aaiun--ICU -0:52:48 - LMT 1934 Jan # El AaiĂșn + -1:00 - -01 1976 Apr 14 + 0:00 Morocco--ICU +00/+01 2018 Oct 28 3:00 + 0:00 Morocco--ICU +00/+01 + +# END Android-changed: Use rearguard policy for Casablanca and El Aaiun. |