From b92f566d69a5fdf5b2b394d5343149344325baf7 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Tue, 29 Nov 2022 08:48:19 -0800 Subject: [PROPOSED] The northern edge of Chihuahua changes to US rules (Thanks to Heitor David Pinto.) * NEWS: Mention this. * northamerica, zone.tab, zone1970.tab (America/Ciudad_Juarez): New Zone, which switches to El Paso time tomorrow. * northamerica (America/Ojinaga): Observe US DST rules from now. --- NEWS | 9 +++++++++ northamerica | 33 +++++++++++++++++++++++++++------ zone.tab | 3 ++- zone1970.tab | 3 ++- 4 files changed, 40 insertions(+), 8 deletions(-) diff --git a/NEWS b/NEWS index d819bf1b..929d1ff9 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,7 @@ News for the tz database Briefly: + The northern edge of Chihuahua changes to US timekeeping. Much of Greenland stops changing clocks after March 2023. Fix some pre-1996 timestamps in northern Canada. C89 is now deprecated; please use C99 or later. @@ -13,6 +14,14 @@ Unreleased, experimental changes Changes to future timestamps + In the Mexican state of Chihuahua, the border strip near the US + will change to agree with nearby US locations on 2022-11-30. + The strip's western part, represented by Ciudad Juárez, switches + from -06 all year to -07/-06 with US DST rules, like El Paso, TX. + The eastern part, represented by Ojinaga, will observe US DST next + year, like Presidio, TX. (Thanks to Heitor David Pinto.) + A new Zone America/Ciudad_Juarez splits from America/Ojinaga. + Much of Greenland, represented by America/Nuuk, stops observing winter time after March 2023, so its daylight saving time becomes standard time. (Thanks to Jonas Nyrup and Jürgen Appel.) diff --git a/northamerica b/northamerica index b8a041b0..d50581d0 100644 --- a/northamerica +++ b/northamerica @@ -2560,6 +2560,14 @@ Zone America/Dawson -9:17:40 - LMT 1900 Aug 20 # This abolishes DST except where US DST rules are observed, # and in addition changes all of Chihuahua to -06 with no DST. +# From Heitor David Pinto (2022-11-28): +# Now the northern municipalities want to have the same time zone as the +# respective neighboring cities in the US, for example Juárez in UTC-7 with +# DST, matching El Paso, and Ojinaga in UTC-6 with DST, matching Presidio.... +# the president authorized the publication of the decree for November 29, +# so the time change would occur on November 30 at 0:00. +# http://puentelibre.mx/noticia/ciudad_juarez_cambio_horario_noviembre_2022/ + # Rule NAME FROM TO - IN ON AT SAVE LETTER/S Rule Mexico 1931 only - May 1 23:00 1:00 D Rule Mexico 1931 only - Oct 1 0:00 0 S @@ -2615,12 +2623,24 @@ Zone America/Mexico_City -6:36:36 - LMT 1922 Jan 1 7:00u -6:00 Mexico C%sT 2001 Sep 30 2:00 -6:00 - CST 2002 Feb 20 -6:00 Mexico C%sT -# Chihuahua (near US border) +# Chihuahua (near US border - western side) # This includes the municipalities of Janos, Ascensión, Juárez, Guadalupe, -# Práxedis G Guerrero, Coyame del Sotol, Ojinaga, and Manuel Benavides. -# See: Inicia mañana Horario de Verano en zona fronteriza, El Universal, -# 2016-03-12 -# https://www.eluniversal.com.mx/articulo/estados/2016/03/12/inicia-manana-horario-de-verano-en-zona-fronteriza +# and Práxedis G Guerrero. +# http://gaceta.diputados.gob.mx/PDF/65/2a022/nov/20221124-VII.pdf +Zone America/Ciudad_Juarez -7:05:56 - LMT 1922 Jan 1 7:00u + -7:00 - MST 1927 Jun 10 23:00 + -6:00 - CST 1930 Nov 15 + -7:00 Mexico M%sT 1932 Apr 1 + -6:00 - CST 1996 + -6:00 Mexico C%sT 1998 + -6:00 - CST 1998 Apr Sun>=1 3:00 + -7:00 Mexico M%sT 2010 + -7:00 US M%sT 2022 Oct 30 2:00 + -6:00 - CST 2022 Nov 30 0:00 + -7:00 US M%sT +# Chihuahua (near US border - eastern side) +# The municipalities of Coyame del Sotol, Ojinaga, and Manuel Benavides. +# http://gaceta.diputados.gob.mx/PDF/65/2a022/nov/20221124-VII.pdf Zone America/Ojinaga -6:57:40 - LMT 1922 Jan 1 7:00u -7:00 - MST 1927 Jun 10 23:00 -6:00 - CST 1930 Nov 15 @@ -2630,7 +2650,8 @@ Zone America/Ojinaga -6:57:40 - LMT 1922 Jan 1 7:00u -6:00 - CST 1998 Apr Sun>=1 3:00 -7:00 Mexico M%sT 2010 -7:00 US M%sT 2022 Oct 30 2:00 - -6:00 - CST + -6:00 - CST 2022 Nov 30 0:00 + -6:00 US C%sT # Chihuahua (away from US border) Zone America/Chihuahua -7:04:20 - LMT 1922 Jan 1 7:00u -7:00 - MST 1927 Jun 10 23:00 diff --git a/zone.tab b/zone.tab index 125718c6..6e5adb9f 100644 --- a/zone.tab +++ b/zone.tab @@ -282,7 +282,8 @@ MX +2058-08937 America/Merida Campeche, Yucatan MX +2540-10019 America/Monterrey Durango; Coahuila, Nuevo Leon, Tamaulipas (most areas) MX +2550-09730 America/Matamoros Coahuila, Nuevo Leon, Tamaulipas (US border) MX +2838-10605 America/Chihuahua Chihuahua (most areas) -MX +2934-10425 America/Ojinaga Chihuahua (US border) +MX +3144-10629 America/Ciudad_Juarez Chihuahua (US border - west) +MX +2934-10425 America/Ojinaga Chihuahua (US border - east) MX +2313-10625 America/Mazatlan Baja California Sur, Nayarit (most areas), Sinaloa MX +2048-10515 America/Bahia_Banderas Bahia de Banderas MX +2904-11058 America/Hermosillo Sonora diff --git a/zone1970.tab b/zone1970.tab index 95a5231b..a9b36d36 100644 --- a/zone1970.tab +++ b/zone1970.tab @@ -219,7 +219,8 @@ MX +2058-08937 America/Merida Campeche, Yucatán MX +2540-10019 America/Monterrey Durango; Coahuila, Nuevo León, Tamaulipas (most areas) MX +2550-09730 America/Matamoros Coahuila, Nuevo León, Tamaulipas (US border) MX +2838-10605 America/Chihuahua Chihuahua (most areas) -MX +2934-10425 America/Ojinaga Chihuahua (US border) +MX +3144-10629 America/Ciudad_Juarez Chihuahua (US border - west) +MX +2934-10425 America/Ojinaga Chihuahua (US border - east) MX +2313-10625 America/Mazatlan Baja California Sur, Nayarit (most areas), Sinaloa MX +2048-10515 America/Bahia_Banderas Bahía de Banderas MX +2904-11058 America/Hermosillo Sonora -- 2.37.2