417 # standard time, so let's do that here too. This does not change UTC |
417 # standard time, so let's do that here too. This does not change UTC |
418 # offsets, only tm_isdst and the time zone abbreviations. One minor |
418 # offsets, only tm_isdst and the time zone abbreviations. One minor |
419 # plus is that this silences a zic complaint that there's no POSIX TZ |
419 # plus is that this silences a zic complaint that there's no POSIX TZ |
420 # setting for timestamps past 2038. |
420 # setting for timestamps past 2038. |
421 |
421 |
422 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
422 # Zone NAME STDOFF RULES FORMAT [UNTIL] |
423 # |
423 # |
424 # Buenos Aires (BA), Capital Federal (CF), |
424 # Buenos Aires (BA), Capital Federal (CF), |
425 Zone America/Argentina/Buenos_Aires -3:53:48 - LMT 1894 Oct 31 |
425 Zone America/Argentina/Buenos_Aires -3:53:48 - LMT 1894 Oct 31 |
426 -4:16:48 - CMT 1920 May # Córdoba Mean Time |
426 -4:16:48 - CMT 1920 May # Córdoba Mean Time |
427 -4:00 - -04 1930 Dec |
427 -4:00 - -04 1930 Dec |
941 # removed Bahia and added Tocantins. |
941 # removed Bahia and added Tocantins. |
942 # Decree 8,112 <http://pcdsh01.on.br/HVdecreto8112_20130930.JPG> (2013-09-30) |
942 # Decree 8,112 <http://pcdsh01.on.br/HVdecreto8112_20130930.JPG> (2013-09-30) |
943 # removed Tocantins. |
943 # removed Tocantins. |
944 Rule Brazil 2013 2014 - Feb Sun>=15 0:00 0 - |
944 Rule Brazil 2013 2014 - Feb Sun>=15 0:00 0 - |
945 Rule Brazil 2015 only - Feb Sun>=22 0:00 0 - |
945 Rule Brazil 2015 only - Feb Sun>=22 0:00 0 - |
946 Rule Brazil 2016 2022 - Feb Sun>=15 0:00 0 - |
946 Rule Brazil 2016 2019 - Feb Sun>=15 0:00 0 - |
947 # From Steffen Thorsen (2017-12-18): |
947 # From Steffen Thorsen (2017-12-18): |
948 # According to many media sources, next year's DST start in Brazil will move to |
948 # According to many media sources, next year's DST start in Brazil will move to |
949 # the first Sunday of November, and it will stay like that for the years after. |
949 # the first Sunday of November |
950 # ... https://www.timeanddate.com/news/time/brazil-delays-dst-2018.html |
950 # ... https://www.timeanddate.com/news/time/brazil-delays-dst-2018.html |
951 # From Steffen Thorsen (2017-12-20): |
951 # From Steffen Thorsen (2017-12-20): |
952 # http://www.planalto.gov.br/ccivil_03/_ato2015-2018/2017/decreto/D9242.htm |
952 # http://www.planalto.gov.br/ccivil_03/_ato2015-2018/2017/decreto/D9242.htm |
953 # |
|
954 # From Fábio Gomes (2018-10-04): |
953 # From Fábio Gomes (2018-10-04): |
955 # The Brazilian president just announced a new change on this year DST. |
954 # The Brazilian president just announced a new change on this year DST. |
956 # It was scheduled to start on November 4th and it was changed to November 18th. |
955 # It was scheduled to start on November 4th and it was changed to November 18th. |
957 # From Rodrigo Brüning Wessler (2018-10-15): |
956 # From Rodrigo Brüning Wessler (2018-10-15): |
958 # The Brazilian government just announced that the change in DST was |
957 # The Brazilian government just announced that the change in DST was |
959 # canceled.... Maybe the president Michel Temer also woke up one hour |
958 # canceled.... Maybe the president Michel Temer also woke up one hour |
960 # earlier today. :) |
959 # earlier today. :) |
961 Rule Brazil 2018 max - Nov Sun>=1 0:00 1:00 - |
960 Rule Brazil 2018 only - Nov Sun>=1 0:00 1:00 - |
962 Rule Brazil 2023 only - Feb Sun>=22 0:00 0 - |
961 # The last ruleset listed above says that the following states observed DST: |
963 Rule Brazil 2024 2025 - Feb Sun>=15 0:00 0 - |
|
964 Rule Brazil 2026 only - Feb Sun>=22 0:00 0 - |
|
965 Rule Brazil 2027 2033 - Feb Sun>=15 0:00 0 - |
|
966 Rule Brazil 2034 only - Feb Sun>=22 0:00 0 - |
|
967 Rule Brazil 2035 2036 - Feb Sun>=15 0:00 0 - |
|
968 Rule Brazil 2037 only - Feb Sun>=22 0:00 0 - |
|
969 # From Arthur David Olson (2008-09-29): |
|
970 # The next is wrong in some years but is better than nothing. |
|
971 Rule Brazil 2038 max - Feb Sun>=15 0:00 0 - |
|
972 |
|
973 # The latest ruleset listed above says that the following states observe DST: |
|
974 # DF, ES, GO, MG, MS, MT, PR, RJ, RS, SC, SP. |
962 # DF, ES, GO, MG, MS, MT, PR, RJ, RS, SC, SP. |
975 |
963 # |
976 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
964 # From Steffen Thorsen (2019-04-05): |
|
965 # According to multiple sources the Brazilian president wants to get rid of DST. |
|
966 # https://gmconline.com.br/noticias/politica/bolsonaro-horario-de-verao-deve-acabar-este-ano |
|
967 # https://g1.globo.com/economia/noticia/2019/04/05/governo-anuncia-fim-do-horario-de-verao.ghtml |
|
968 # From Marcus Diniz (2019-04-25): |
|
969 # Brazil no longer has DST changes - decree signed today |
|
970 # https://g1.globo.com/politica/noticia/2019/04/25/bolsonaro-assina-decreto-que-acaba-com-o-horario-de-verao.ghtml |
|
971 # From Daniel Soares de Oliveira (2019-04-26): |
|
972 # http://www.planalto.gov.br/ccivil_03/_Ato2019-2022/2019/Decreto/D9772.htm |
|
973 |
|
974 # Zone NAME STDOFF RULES FORMAT [UNTIL] |
977 # |
975 # |
978 # Fernando de Noronha (administratively part of PE) |
976 # Fernando de Noronha (administratively part of PE) |
979 Zone America/Noronha -2:09:40 - LMT 1914 |
977 Zone America/Noronha -2:09:40 - LMT 1914 |
980 -2:00 Brazil -02/-01 1990 Sep 17 |
978 -2:00 Brazil -02/-01 1990 Sep 17 |
981 -2:00 - -02 1999 Sep 30 |
979 -2:00 - -02 1999 Sep 30 |
1253 # Island is always two hours behind the mainland. |
1251 # Island is always two hours behind the mainland. |
1254 |
1252 |
1255 # From Juan Correa (2016-12-04): |
1253 # From Juan Correa (2016-12-04): |
1256 # Magallanes region ... will keep DST (UTC -3) all year round.... |
1254 # Magallanes region ... will keep DST (UTC -3) all year round.... |
1257 # http://www.soychile.cl/Santiago/Sociedad/2016/12/04/433428/Bachelet-firmo-el-decreto-para-establecer-un-horario-unico-para-la-Region-de-Magallanes.aspx |
1255 # http://www.soychile.cl/Santiago/Sociedad/2016/12/04/433428/Bachelet-firmo-el-decreto-para-establecer-un-horario-unico-para-la-Region-de-Magallanes.aspx |
1258 # |
|
1259 # From Deborah Goldsmith (2017-01-19): |
1256 # From Deborah Goldsmith (2017-01-19): |
1260 # http://www.diariooficial.interior.gob.cl/publicaciones/2017/01/17/41660/01/1169626.pdf |
1257 # http://www.diariooficial.interior.gob.cl/publicaciones/2017/01/17/41660/01/1169626.pdf |
1261 # From Paul Eggert (2017-01-19): |
|
1262 # The above says the Magallanes change expires 2019-05-11 at 24:00, |
|
1263 # so in theory, they will revert to -04/-03 after that, which means |
|
1264 # they will switch from -03 to -04 one hour after Santiago does that day. |
|
1265 # For now, assume that they will not revert. |
|
1266 |
1258 |
1267 # From Juan Correa (2018-08-13): |
1259 # From Juan Correa (2018-08-13): |
1268 # As of moments ago, the Ministry of Energy in Chile has announced the new |
1260 # As of moments ago, the Ministry of Energy in Chile has announced the new |
1269 # schema for DST. ... Announcement in video (in Spanish): |
1261 # schema for DST. ... Announcement in video (in Spanish): |
1270 # https://twitter.com/MinEnergia/status/1029000399129374720 |
1262 # https://twitter.com/MinEnergia/status/1029000399129374720 |
1279 # decided by the citizens during 2017, but our Government will promote a |
1271 # decided by the citizens during 2017, but our Government will promote a |
1280 # regional dialogue table to gather their opinion on this matter." |
1272 # regional dialogue table to gather their opinion on this matter." |
1281 # https://twitter.com/MinEnergia/status/1029009354001973248 |
1273 # https://twitter.com/MinEnergia/status/1029009354001973248 |
1282 # "We will keep the new time policy unchanged for at least the next 4 years." |
1274 # "We will keep the new time policy unchanged for at least the next 4 years." |
1283 # So we extend the new rules on Saturdays at 24:00 mainland time indefinitely. |
1275 # So we extend the new rules on Saturdays at 24:00 mainland time indefinitely. |
|
1276 # From Juan Correa (2019-02-04): |
|
1277 # http://www.diariooficial.interior.gob.cl/publicaciones/2018/11/23/42212/01/1498738.pdf |
|
1278 # From Paul Eggert (2019-09-01): |
|
1279 # The above says the Magallanes exception expires 2022-04-02 at 24:00, |
|
1280 # so in theory, they will revert to -04/-03 after that. |
|
1281 # For now, assume that they will not revert, |
|
1282 # since they have extended the expiration date once already. |
1284 |
1283 |
1285 # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S |
1284 # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S |
1286 Rule Chile 1927 1931 - Sep 1 0:00 1:00 - |
1285 Rule Chile 1927 1931 - Sep 1 0:00 1:00 - |
1287 Rule Chile 1928 1932 - Apr 1 0:00 0 - |
1286 Rule Chile 1928 1932 - Apr 1 0:00 0 - |
1288 Rule Chile 1968 only - Nov 3 4:00u 1:00 - |
1287 Rule Chile 1968 only - Nov 3 4:00u 1:00 - |
1319 Rule Chile 2016 2018 - Aug Sun>=9 4:00u 1:00 - |
1318 Rule Chile 2016 2018 - Aug Sun>=9 4:00u 1:00 - |
1320 Rule Chile 2019 max - Apr Sun>=2 3:00u 0 - |
1319 Rule Chile 2019 max - Apr Sun>=2 3:00u 0 - |
1321 Rule Chile 2019 max - Sep Sun>=2 4:00u 1:00 - |
1320 Rule Chile 2019 max - Sep Sun>=2 4:00u 1:00 - |
1322 # IATA SSIM anomalies: (1992-02) says 1992-03-14; |
1321 # IATA SSIM anomalies: (1992-02) says 1992-03-14; |
1323 # (1996-09) says 1998-03-08. Ignore these. |
1322 # (1996-09) says 1998-03-08. Ignore these. |
1324 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
1323 # Zone NAME STDOFF RULES FORMAT [UNTIL] |
1325 Zone America/Santiago -4:42:46 - LMT 1890 |
1324 Zone America/Santiago -4:42:46 - LMT 1890 |
1326 -4:42:46 - SMT 1910 Jan 10 # Santiago Mean Time |
1325 -4:42:46 - SMT 1910 Jan 10 # Santiago Mean Time |
1327 -5:00 - -05 1916 Jul 1 |
1326 -5:00 - -05 1916 Jul 1 |
1328 -4:42:46 - SMT 1918 Sep 10 |
1327 -4:42:46 - SMT 1918 Sep 10 |
1329 -4:00 - -04 1919 Jul 1 |
1328 -4:00 - -04 1919 Jul 1 |
1368 # and the South Pole, that's the other end of their supply line.... |
1367 # and the South Pole, that's the other end of their supply line.... |
1369 # I verified with someone who was there that since 1980, |
1368 # I verified with someone who was there that since 1980, |
1370 # Palmer has followed Chile. Prior to that, before the Falklands War, |
1369 # Palmer has followed Chile. Prior to that, before the Falklands War, |
1371 # Palmer used to be supplied from Argentina. |
1370 # Palmer used to be supplied from Argentina. |
1372 # |
1371 # |
1373 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
1372 # Zone NAME STDOFF RULES FORMAT [UNTIL] |
1374 Zone Antarctica/Palmer 0 - -00 1965 |
1373 Zone Antarctica/Palmer 0 - -00 1965 |
1375 -4:00 Arg -04/-03 1969 Oct 5 |
1374 -4:00 Arg -04/-03 1969 Oct 5 |
1376 -3:00 Arg -03/-02 1982 May |
1375 -3:00 Arg -03/-02 1982 May |
1377 -4:00 Chile -04/-03 2016 Dec 4 |
1376 -4:00 Chile -04/-03 2016 Dec 4 |
1378 -3:00 - -03 |
1377 -3:00 - -03 |
1383 # "A variation of fifteen minutes in the public clocks of Bogota is not rare." |
1382 # "A variation of fifteen minutes in the public clocks of Bogota is not rare." |
1384 |
1383 |
1385 # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S |
1384 # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S |
1386 Rule CO 1992 only - May 3 0:00 1:00 - |
1385 Rule CO 1992 only - May 3 0:00 1:00 - |
1387 Rule CO 1993 only - Apr 4 0:00 0 - |
1386 Rule CO 1993 only - Apr 4 0:00 0 - |
1388 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
1387 # Zone NAME STDOFF RULES FORMAT [UNTIL] |
1389 Zone America/Bogota -4:56:16 - LMT 1884 Mar 13 |
1388 Zone America/Bogota -4:56:16 - LMT 1884 Mar 13 |
1390 -4:56:16 - BMT 1914 Nov 23 # Bogotá Mean Time |
1389 -4:56:16 - BMT 1914 Nov 23 # Bogotá Mean Time |
1391 -5:00 CO -05/-04 |
1390 -5:00 CO -05/-04 |
1392 # Malpelo, Providencia, San Andres |
1391 # Malpelo, Providencia, San Andres |
1393 # no information; probably like America/Bogota |
1392 # no information; probably like America/Bogota |
1547 Rule Falk 1984 only - Sep 16 0:00 1:00 - |
1546 Rule Falk 1984 only - Sep 16 0:00 1:00 - |
1548 Rule Falk 1985 2000 - Sep Sun>=9 0:00 1:00 - |
1547 Rule Falk 1985 2000 - Sep Sun>=9 0:00 1:00 - |
1549 Rule Falk 1986 2000 - Apr Sun>=16 0:00 0 - |
1548 Rule Falk 1986 2000 - Apr Sun>=16 0:00 0 - |
1550 Rule Falk 2001 2010 - Apr Sun>=15 2:00 0 - |
1549 Rule Falk 2001 2010 - Apr Sun>=15 2:00 0 - |
1551 Rule Falk 2001 2010 - Sep Sun>=1 2:00 1:00 - |
1550 Rule Falk 2001 2010 - Sep Sun>=1 2:00 1:00 - |
1552 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
1551 # Zone NAME STDOFF RULES FORMAT [UNTIL] |
1553 Zone Atlantic/Stanley -3:51:24 - LMT 1890 |
1552 Zone Atlantic/Stanley -3:51:24 - LMT 1890 |
1554 -3:51:24 - SMT 1912 Mar 12 # Stanley Mean Time |
1553 -3:51:24 - SMT 1912 Mar 12 # Stanley Mean Time |
1555 -4:00 Falk -04/-03 1983 May |
1554 -4:00 Falk -04/-03 1983 May |
1556 -3:00 Falk -03/-02 1985 Sep 15 |
1555 -3:00 Falk -03/-02 1985 Sep 15 |
1557 -4:00 Falk -04/-03 2010 Sep 5 2:00 |
1556 -4:00 Falk -04/-03 2010 Sep 5 2:00 |
1558 -3:00 - -03 |
1557 -3:00 - -03 |
1559 |
1558 |
1560 # French Guiana |
1559 # French Guiana |
1561 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
1560 # Zone NAME STDOFF RULES FORMAT [UNTIL] |
1562 Zone America/Cayenne -3:29:20 - LMT 1911 Jul |
1561 Zone America/Cayenne -3:29:20 - LMT 1911 Jul |
1563 -4:00 - -04 1967 Oct |
1562 -4:00 - -04 1967 Oct |
1564 -3:00 - -03 |
1563 -3:00 - -03 |
1565 |
1564 |
1566 # Guyana |
1565 # Guyana |
1567 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
1566 # Zone NAME STDOFF RULES FORMAT [UNTIL] |
1568 Zone America/Guyana -3:52:40 - LMT 1915 Mar # Georgetown |
1567 Zone America/Guyana -3:52:40 - LMT 1915 Mar # Georgetown |
1569 -3:45 - -0345 1975 Jul 31 |
1568 -3:45 - -0345 1975 Jul 31 |
1570 -3:00 - -03 1991 |
1569 -3:00 - -03 1991 |
1571 # IATA SSIM (1996-06) says -4:00. Assume a 1991 switch. |
1570 # IATA SSIM (1996-06) says -4:00. Assume a 1991 switch. |
1572 -4:00 - -04 |
1571 -4:00 - -04 |
1656 # From Carlos Raúl Perasso (2014-02-28): |
1655 # From Carlos Raúl Perasso (2014-02-28): |
1657 # Decree 1264 can be found at: |
1656 # Decree 1264 can be found at: |
1658 # http://www.presidencia.gov.py/archivos/documentos/DECRETO1264_ey9r8zai.pdf |
1657 # http://www.presidencia.gov.py/archivos/documentos/DECRETO1264_ey9r8zai.pdf |
1659 Rule Para 2013 max - Mar Sun>=22 0:00 0 - |
1658 Rule Para 2013 max - Mar Sun>=22 0:00 0 - |
1660 |
1659 |
1661 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
1660 # Zone NAME STDOFF RULES FORMAT [UNTIL] |
1662 Zone America/Asuncion -3:50:40 - LMT 1890 |
1661 Zone America/Asuncion -3:50:40 - LMT 1890 |
1663 -3:50:40 - AMT 1931 Oct 10 # Asunción Mean Time |
1662 -3:50:40 - AMT 1931 Oct 10 # Asunción Mean Time |
1664 -4:00 - -04 1972 Oct |
1663 -4:00 - -04 1972 Oct |
1665 -3:00 - -03 1974 Apr |
1664 -3:00 - -03 1974 Apr |
1666 -4:00 Para -04/-03 |
1665 -4:00 Para -04/-03 |
1685 Rule Peru 1990 only - Jan 1 0:00 1:00 - |
1684 Rule Peru 1990 only - Jan 1 0:00 1:00 - |
1686 Rule Peru 1990 only - Apr 1 0:00 0 - |
1685 Rule Peru 1990 only - Apr 1 0:00 0 - |
1687 # IATA is ambiguous for 1993/1995; go with Shanks & Pottenger. |
1686 # IATA is ambiguous for 1993/1995; go with Shanks & Pottenger. |
1688 Rule Peru 1994 only - Jan 1 0:00 1:00 - |
1687 Rule Peru 1994 only - Jan 1 0:00 1:00 - |
1689 Rule Peru 1994 only - Apr 1 0:00 0 - |
1688 Rule Peru 1994 only - Apr 1 0:00 0 - |
1690 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
1689 # Zone NAME STDOFF RULES FORMAT [UNTIL] |
1691 Zone America/Lima -5:08:12 - LMT 1890 |
1690 Zone America/Lima -5:08:12 - LMT 1890 |
1692 -5:08:36 - LMT 1908 Jul 28 # Lima Mean Time? |
1691 -5:08:36 - LMT 1908 Jul 28 # Lima Mean Time? |
1693 -5:00 Peru -05/-04 |
1692 -5:00 Peru -05/-04 |
1694 |
1693 |
1695 # South Georgia |
1694 # South Georgia |
1696 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
1695 # Zone NAME STDOFF RULES FORMAT [UNTIL] |
1697 Zone Atlantic/South_Georgia -2:26:08 - LMT 1890 # Grytviken |
1696 Zone Atlantic/South_Georgia -2:26:08 - LMT 1890 # Grytviken |
1698 -2:00 - -02 |
1697 -2:00 - -02 |
1699 |
1698 |
1700 # South Sandwich Is |
1699 # South Sandwich Is |
1701 # uninhabited; scientific personnel have wintered |
1700 # uninhabited; scientific personnel have wintered |
1702 |
1701 |
1703 # Suriname |
1702 # Suriname |
1704 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
1703 # Zone NAME STDOFF RULES FORMAT [UNTIL] |
1705 Zone America/Paramaribo -3:40:40 - LMT 1911 |
1704 Zone America/Paramaribo -3:40:40 - LMT 1911 |
1706 -3:40:52 - PMT 1935 # Paramaribo Mean Time |
1705 -3:40:52 - PMT 1935 # Paramaribo Mean Time |
1707 -3:40:36 - PMT 1945 Oct # The capital moved? |
1706 -3:40:36 - PMT 1945 Oct # The capital moved? |
1708 -3:30 - -0330 1984 Oct |
1707 -3:30 - -0330 1984 Oct |
1709 -3:00 - -03 |
1708 -3:00 - -03 |
1710 |
1709 |
1711 # Trinidad and Tobago |
1710 # Trinidad and Tobago |
1712 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
1711 # Zone NAME STDOFF RULES FORMAT [UNTIL] |
1713 Zone America/Port_of_Spain -4:06:04 - LMT 1912 Mar 2 |
1712 Zone America/Port_of_Spain -4:06:04 - LMT 1912 Mar 2 |
1714 -4:00 - AST |
1713 -4:00 - AST |
1715 |
1714 |
1716 # These all agree with Trinidad and Tobago since 1970. |
1715 # These all agree with Trinidad and Tobago since 1970. |
1717 Link America/Port_of_Spain America/Anguilla |
1716 Link America/Port_of_Spain America/Anguilla |
1978 # |
1977 # |
1979 # From Matt Johnson (2016-04-20): |
1978 # From Matt Johnson (2016-04-20): |
1980 # ... published in the official Gazette [2016-04-18], here: |
1979 # ... published in the official Gazette [2016-04-18], here: |
1981 # http://historico.tsj.gob.ve/gaceta_ext/abril/1842016/E-1842016-4551.pdf |
1980 # http://historico.tsj.gob.ve/gaceta_ext/abril/1842016/E-1842016-4551.pdf |
1982 |
1981 |
1983 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
1982 # Zone NAME STDOFF RULES FORMAT [UNTIL] |
1984 Zone America/Caracas -4:27:44 - LMT 1890 |
1983 Zone America/Caracas -4:27:44 - LMT 1890 |
1985 -4:27:40 - CMT 1912 Feb 12 # Caracas Mean Time? |
1984 -4:27:40 - CMT 1912 Feb 12 # Caracas Mean Time? |
1986 -4:30 - -0430 1965 Jan 1 0:00 |
1985 -4:30 - -0430 1965 Jan 1 0:00 |
1987 -4:00 - -04 2007 Dec 9 3:00 |
1986 -4:00 - -04 2007 Dec 9 3:00 |
1988 -4:30 - -0430 2016 May 1 2:30 |
1987 -4:30 - -0430 2016 May 1 2:30 |