1# @(#)northamerica	4.8
2
3###############################################################################
4
5# United States
6
7# From Arthur David Olson:
8# US Daylight Saving Time ended on the last Sunday of *October* in 1974.
9# See, for example, the front page of the Saturday, October 26, 1974
10# and Sunday, October 27, 1974 editions of the Washington Post.
11
12# From seismo!munnari!kre:
13# I recall also being told by someone once that Canada didn't have
14# the DST variations in 74/75 that the US did, but I am not nearly
15# sure enough of this to add anything.
16
17# From Arthur David Olson:
18# The above has been confirmed by Bob Devine; we'll go with it here.
19
20# From Arthur David Olson:
21# Before the Uniform Time Act of 1966 took effect in 1967, observance of
22# Daylight Saving Time in the US was by local option, except during wartime.
23
24# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
25Rule	US	1918	1919	-	Mar	lastSun	2:00	1:00	D
26Rule	US	1918	1919	-	Oct	lastSun	2:00	0	S
27Rule	US	1942	only	-	Feb	9	2:00	1:00	W # War
28Rule	US	1945	only	-	Sep	30	2:00	0	S
29Rule	US	1967	max	-	Oct	lastSun	2:00	0	S
30Rule	US	1967	1973	-	Apr	lastSun	2:00	1:00	D
31Rule	US	1974	only	-	Jan	6	2:00	1:00	D
32Rule	US	1975	only	-	Feb	23	2:00	1:00	D
33Rule	US	1976	1986	-	Apr	lastSun	2:00	1:00	D
34Rule	US	1987	max	-	Apr	Sun>=1	2:00	1:00	D
35
36# From Bob Devine (January 28, 1988):
37# ...Alaska (and Hawaii) had the timezone names changed in 1967.
38#    old                         new
39#    Pacific Standard Time(PST)  -same-
40#    Yukon Standard Time(YST)    -same-
41#    Central Alaska S.T. (CAT)   Alaska-Hawaii St[an]dard Time (AHST)
42#    Nome Standard Time (NT)     Bering Standard Time (BST)
43#
44# ...Alaska's timezone lines were redrawn in 1983 to give only 2 tz.
45#    The YST zone now covers nearly all of the state, AHST just part
46#    of the Aleutian islands.   No DST.
47
48# From U. S. Naval Observatory (January 19, 1989):
49# USA  EASTERN       5 H  BEHIND UTC    NEW YORK, WASHINGTON
50# USA  EASTERN       4 H  BEHIND UTC    APR 3 - OCT 30
51# USA  CENTRAL       6 H  BEHIND UTC    CHICAGO, HOUSTON
52# USA  CENTRAL       5 H  BEHIND UTC    APR 3 - OCT 30
53# USA  MOUNTAIN      7 H  BEHIND UTC    DENVER
54# USA  MOUNTAIN      6 H  BEHIND UTC    APR 3 - OCT 30
55# USA  PACIFIC       8 H  BEHIND UTC    L.A., SAN FRANCISCO
56# USA  PACIFIC       7 H  BEHIND UTC    APR 3 - OCT 30
57# USA  ALASKA STD    9 H  BEHIND UTC    MOST OF ALASKA     (AKST)
58# USA  ALASKA STD    8 H  BEHIND UTC    APR 3 - OCT 30 (AKDT)
59# USA  ALEUTIAN     10 H  BEHIND UTC    ISLANDS WEST OF 170W
60# USA  - " -         9 H  BEHIND UTC    APR 3 - OCT 30
61# USA  HAWAII       10 H  BEHIND UTC
62# USA  BERING       11 H  BEHIND UTC    SAMOA, MIDWAY
63
64# From Arthur David Olson (January 21, 1989):
65# The above dates are for 1988.
66# Note the "AKST" and "AKDT" abbreviations, the claim that there's
67# no DST in Samoa, and the claim that there is DST in Alaska and the
68# Aleutians.
69
70# From Arthur David Olson (February 13, 1988):
71# Legal standard time zone names, from United States Code (1982 Edition and
72# Supplement III), Title 15, Chapter 6, Section 260 and forward.  First, names
73# up to April 1, 1967 (when most provisions of the Uniform Time Act of 1966
74# took effect), as explained in sections 263 and 261:
75#	(none)
76#	United States standard eastern time
77#	United States standard mountain time
78#	United States standard central time
79#	United States standard Pacific time
80#	(none)
81#	United States standard Alaska time
82#	(none)
83# Next, names from April 1, 1967 until November 30, 1983 (the date for
84# public law 98-181):
85#	Atlantic standard time
86#	eastern standard time
87#	central standard time
88#	mountain standard time
89#	Pacific standard time
90#	Yukon standard time
91#	Alaska-Hawaii standard time
92#	Bering standard time
93# And after November 30, 1983:
94#	Atlantic standard time
95#	eastern standard time
96#	central standard time
97#	mountain standard time
98#	Pacific standard time
99#	Alaska standard time
100#	Hawaii-Aleutian standard time
101#	Samoa standard time
102# The law doesn't give abbreviations.
103
104# Easy stuff first--including Alaska, where we ignore history (since we
105# can't tell if we should give Yukon time or Alaska-Hawaii time for "old"
106# times).
107
108# Zone	NAME		GMTOFF	RULES/SAVE	FORMAT	[UNTIL]
109Zone	US/Eastern	-5:00	US		E%sT
110Zone	US/Central	-6:00	US		C%sT
111Zone	US/Mountain	-7:00	US		M%sT
112Zone	US/Pacific	-8:00	US		P%sT
113Zone	US/Alaska	-9:00	US		AK%sT	# Abbreviation per USNO
114
115# Mainland US areas that are always Standard as of 1986.
116
117Zone	US/East-Indiana	-5:00	US		E%sT	1946
118			-5:00	-		EST	# Always EST as of 1986
119Zone	US/Arizona	-7:00	US		M%sT	1946
120			-7:00	-		MST	# Always MST as of 1986
121
122# From Arthur David Olson (February 13, 1988):
123# However. . .a writer from the Inter Tribal Council of Arizona, Inc.,
124# notes in private correspondence dated 12/28/87 that "Presently, only the
125# Navajo Nation participates in the Daylight Saving Time policy, due to its
126# large size and location in three states."  (The "only" means that other
127# tribal nations don't use DST.)
128
129Link	US/Mountain	Navajo
130
131# From Bob Devine (January 28, 1988):
132# Michigan didn't observe DST from 1968 to 1973.
133
134Zone	US/Michigan	-5:00	US		E%sT	1968
135			-5:00	-		EST	1973
136			-5:00	US		E%sT
137
138# Samoa just changes names.  No DST, per Naval Observatory.
139
140Zone	US/Samoa	-11:00	-		NST	1967 Apr 1  # N=Nome
141			-11:00	-		BST	1983 Nov 30 # B=Bering
142			-11:00	-		SST		    # S=Samoa
143
144# Aleutian has a name change.  DST, per Naval Observatory.
145
146Zone	US/Aleutian	-10:00	US		AH%sT	1983 Nov 30
147			-10:00	US		HA%sT
148
149# From Arthur David Olson:
150# And then there's Hawaii.
151# DST was observed for one day in 1933;
152# Standard time was change by half an hour in 1947;
153# it's always standard as of 1986.
154
155Zone	US/Hawaii	-10:30	US	H%sT	1933 Apr 30 2:00
156			-10:30	1:00	HDT	1933 May 1 2:00
157			-10:30	US	H%sT	1947 Jun 8 2:00
158			-10:00	-	HST
159
160# Old names, for S5 users
161
162# Link	LINK-FROM	LINK-TO
163# Link	US/Eastern	EST5EDT
164# Link	US/Central	CST6CDT
165# Link	US/Mountain	MST7MDT
166# Link	US/Pacific	PST8PDT
167# Link	US/East-Indiana	EST
168# Link	US/Arizona	MST
169# Link	US/Hawaii	HST
170
171################################################################################
172
173# Canada
174
175# Canada is reportedly lots easier than the US--leastways since 1951.
176# I don't know what they did before then.
177# 4.3BSD claims that it's perfectly regular.
178# According to a posting in "comp.bugs.misc", "comp.unix.wizards", etc.
179# on February 8, 1987, by Dave Sherman of the Law Society of Upper Canada,
180# "...Canada (well, Ontario and at least some of the other provinces) are
181# adopting the new daylight savings time rules...".  We assume all of
182# Canada is doing so.
183
184# From Bob Devine (January 28, 1988):
185# All of Canada did have DST from your first rule except Saskatchewan.
186# Which parts did not observe DST is hard to pinpoint but most of the
187# province follows the rules.
188# NOTE: those that didn't have DST for that rule, also
189# probably did not have it for several years previous.
190
191# From U. S. Naval Observatory (January 19, 1989):
192# CANADA   NEW FDL    3.5H BEHIND UTC    ST.JOHN'S
193# CANADA   NEW FDL    1.5H BEHIND UTC    APR 3 - OCT 29
194# CANADA   ATLANTIC   4 H  BEHIND UTC    HALIFAX
195# CANADA   ATLANTIC   3 H  BEHIND UTC    APR 3 - OCT 29
196# CANADA   EASTERN    5 H  BEHIND UTC    TORONTO, MONTREAL, OTTAWA
197# CANADA   EASTERN    4 H  BEHIND UTC    APR 3 - OCT 29
198# CANADA   CENTRAL    6 H  BEHIND UTC    REGINA, WINNIPEG
199# CANADA   CENTRAL    5 H  BEHIND UTC    APR 3 - OCT 29
200# CANADA   MOUNTAIN   7 H  BEHIND UTC    CALGARY, EDMONTON
201# CANADA   MOUNTAIN   6 H  BEHIND UTC    APR 3 - OCT 29
202# CANADA   PACIFIC    8 H  BEHIND UTC    VANCOUVER
203# CANADA   PACIFIC    7 H  BEHIND UTC    APR 3 - OCT 29
204# CANADA   YUKON      SAME AS PACIFIC    DAWSON
205
206# From Arthur David Olson (January 21, 1989):
207# April 3 fell on a Sunday in 1988; October 29 fell on a Sunday in 1989.  Ahem.
208# Note claim that there's double DST in Newfoundland and that Yukon should
209# be same as Pacific.  Stick with rules posted in 1988 until more authoritative
210# information is available.
211
212# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
213Rule	Canada	1969	max	-	Oct	lastSun	2:00	0	S
214Rule	Canada	1969	1986	-	Apr	lastSun	2:00	1:00	D
215Rule	Canada	1987	max	-	Apr	Sun>=1	2:00	1:00	D
216
217# Zone	NAME			GMTOFF	RULES/SAVE	FORMAT	[UNTIL]
218# Bob Devine says that DST *is* observed in Newfoundland
219Zone	Canada/Newfoundland	-3:30	Canada		N%sT
220Zone	Canada/Atlantic		-4:00	Canada		A%sT
221Zone	Canada/Eastern		-5:00	Canada		E%sT
222Zone	Canada/Central		-6:00	Canada		C%sT
223Zone	Canada/East-Saskatchewan	-6:00	-	CST # No DST as of 1987
224Zone	Canada/Mountain		-7:00	Canada		M%sT
225Zone	Canada/Pacific		-8:00	Canada		P%sT
226Zone	Canada/Yukon		-9:00	Canada		Y%sT
227
228###############################################################################
229
230# Mexico
231
232# From Guy Harris:
233# Rules are from the Official Airline Guide, Worldwide Edition, for 1987.
234# Rules prior to 1987 are unknown.
235# The comments in the OAG say "Only Ensenada, Mexicale, San Felipe and Tijuana
236# observe DST."  This is presumably Baja California Norte, above 28th parallel,
237# as listed there; Mexico/BajaSur is for "Baja California Sur and N. Pacific
238# Coast (States of Sinaloa and Sonora)."
239
240# From Bob Devine (January 28, 1988):
241# The Federal District (where Mexico City is) has observed [DST] several
242# times but not recently.
243#
244# I don't where to drawn the line in the North Baja area.  28th latitude
245# sounds good -- but it may be higher (how far [d]o radio stations from
246# San Diego affect culture?).
247#
248# The dates of DST probably go back to 1981.  The rules are the same as
249# US's.  This is going to be a headache for US presidential electi[o]n years!
250
251# From Arthur David Olson (February 13, 1988)
252# Since the 1981 starting date is only "probable," we'll keep the 1987
253# starting date below.
254
255# From U. S. Naval Observatory (January 19, 1989):
256# MEXICO BAJA CAL N   7 H  BEHIND UTC    BAJA CALIFORNIA SUR AND
257# MEXICO BAJA CAL N                      N. PACIFIC COAST (STATES
258# MEXICO BAJA CAL N                      OF SINALOA AND SONORA)
259# MEXICO BAJA CAL N   8 H  BEHIND UTC    ABOVE 28TH PARALLAL APR 3
260# MEXICO BAJA CAL N                      - OCT 29
261# MEXICO BAJA CAL N   7 H  BEHIND UTC    ABOVE 28TH PARALLAL APR 3
262# MEXICO BAJA CAL N                      - 0CT 29
263# MEXICO              6 H  BEHIND UTC    STATES OF DURANGO,
264# MEXICO                                 COAHUILA, NUEVO LEON,
265# MEXICO                                 TAMAULIPAS
266# MEXICO              5 H  BEHIND UTC    STATES OF DURANGO,
267# MEXICO                                 COAHUILA, NUEVO LEON,
268# MEXICO                                 TAMAULIPAS  APR 3 - OCT 29
269# MEXICO              6 H  BEHIND UTC    GENERAL MEXICO, STATES OF
270# MEXICO                                 CAMPECHE, QUINTANA ROO AND
271# MEXICO                                 YUCATAN
272
273# From Arthur David Olson (January 21, 1989):
274# April 3 fell on a Sunday in 1988; October 29 fell on a Sunday in 1989.  Ahem.
275# USNO claims there should be four Mexican zones rather than three:
276# a zone that's GMT-8 with DST; a zone that's always GMT-7;
277# a zone that's GMT-6 with DST; and a zone that's always GMT-6.
278# Wait for more authoritative information before changing.
279
280# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
281Rule	Mexico	1987	max	-	Oct	lastSun	2:00	0	S
282Rule	Mexico	1987	max	-	Apr	Sun>=1	2:00	1:00	D
283
284# Zone	NAME			GMTOFF	RULES/SAVE	FORMAT	[UNTIL]
285Zone	Mexico/BajaNorte	-8:00	Mexico		P%sT
286Zone	Mexico/BajaSur		-7:00	-		MST
287Zone	Mexico/General		-6:00	-		CST
288
289###############################################################################
290
291# Jamaica
292
293# From Bob Devine (January 28, 1988):
294# Follows US rules.
295
296# From U. S. Naval Observatory (January 19, 1989):
297# JAMAICA             5 H  BEHIND UTC
298
299Link	US/Eastern	Jamaica
300
301###############################################################################
302
303# Cuba
304
305# From Bob Devine (January 28, 1988):
306# . . .DST is from 2nd Sunday in May to 2nd Sunday in October since 1981.
307# Change at midnight.  In 1979 & 1980, started at 3rd Sunday in March
308# (I think).
309
310# From U. S. Naval Observatory (January 19, 1989):
311# CUBA                5 H  BEHIND UTC
312# CUBA                4 H  BEHIND UTC    MAR 20 - OCT 8
313
314# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
315Rule	Cuba	1979	1980	-	Mar	Sun>=15	0:00	1:00	D
316Rule	Cuba	1979	1980	-	Oct	Sun>=8	0:00	0	S
317Rule	Cuba	1981	max	-	May	Sun>=8	0:00	1:00	D
318Rule	Cuba	1981	max	-	Oct	Sun>=8	0:00	0	S
319
320# Zone	NAME			GMTOFF	RULES/SAVE	FORMAT
321Zone	Cuba			-5:00	Cuba		C%sT
322