|
|
1.1 root 1: # northamerica
2:
3: # Despite the performance of existing (4.[123]BSD, System V Release 2.0) code,
4: # US Daylight Saving Time ended on the last Sunday of *October* in 1974.
5: # See, for example, the front page of the Saturday, October 26, 1974
6: # and Sunday, October 27, 1974 editions of the Washington Post.
7:
8: # Note also this from seismo!munnari!kre:
9: # "I recall also being told by someone once that Canada didn't have
10: # the DST variations in 74/75 that the US did, but I am not nearly
11: # sure enough of this to add anything."
12: # The above has been confirmed by Bob Devine; we'll go with it here.
13:
14: # Before the Uniform Time Act of 1966 took effect in 1967, observance of
15: # Daylight Saving Time in the US was by local option, except during wartime.
16:
17: # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
18: Rule US 1918 1919 - Mar lastSun 2:00 1:00 D
19: Rule US 1918 1919 - Oct lastSun 2:00 0 S
20: Rule US 1942 only - Feb 9 2:00 1:00 W # War
21: Rule US 1945 only - Sep 30 2:00 0 S
22: Rule US 1967 max - Oct lastSun 2:00 0 S
23: Rule US 1967 1973 - Apr lastSun 2:00 1:00 D
24: Rule US 1974 only - Jan 6 2:00 1:00 D
25: Rule US 1975 only - Feb 23 2:00 1:00 D
26: Rule US 1976 1986 - Apr lastSun 2:00 1:00 D
27: Rule US 1987 max - Apr Sun>=1 2:00 1:00 D
28:
29: ###############################################################################
30:
31: # New names
32:
33: # Zone NAME GMTOFF RULES/SAVE FORMAT [UNTIL]
34: Zone US/Eastern -5:00 US E%sT
35: Zone US/Central -6:00 US C%sT
36: Zone US/Mountain -7:00 US M%sT
37: Zone US/Pacific -8:00 US P%sT
38: Zone US/Yukon -9:00 US Y%sT
39:
40: # Mainland US areas that are always Standard as of 1986.
41:
42: Zone US/East-Indiana -5:00 US E%sT 1946
43: -5:00 - EST # Always EST as of 1986
44: Zone US/Arizona -7:00 US M%sT 1946
45: -7:00 - MST # Always MST as of 1986
46:
47: # And then there's Hawaii.
48: # DST was observed for one day in 1933;
49: # Standard time was change by half an hour in 1947;
50: # it's always standard as of 1986.
51:
52: Zone US/Hawaii -10:30 US H%sT 1933 Apr 30 2:00
53: -10:30 1:00 HDT 1933 May 1 2:00
54: -10:30 US H%sT 1947 Jun 8 2:00
55: -10:00 - HST
56:
57: # Old names, for S5 users
58:
59: # Link LINK-FROM LINK-TO
60: Link US/Eastern EST5EDT
61: Link US/Central CST6CDT
62: Link US/Mountain MST7MDT
63: Link US/Pacific PST8PDT
64: Link US/East-Indiana EST
65: Link US/Arizona MST
66: Link US/Hawaii HST
67:
68: ################################################################################
69:
70: # Canada is reportedly lots easier than the US--leastways since 1951.
71: # I don't know what they did before then.
72: # 4.3BSD claims that it's perfectly regular.
73: # According to a posting in "comp.bugs.misc", "comp.unix.wizards", etc.
74: # on February 8, 1987, by Dave Sherman of the Law Society of Upper Canada,
75: # "...Canada (well, Ontario and at least some of the other provinces) are
76: # adopting the new daylight savings time rules...". We assume all of
77: # Canada is doing so.
78:
79: # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
80: Rule Canada 1969 max - Oct lastSun 2:00 0 S
81: Rule Canada 1969 1986 - Apr lastSun 2:00 1:00 D
82: Rule Canada 1987 max - Apr Sun>=1 2:00 1:00 D
83:
84: # Zone NAME GMTOFF RULES/SAVE FORMAT [UNTIL]
85: # Bob Devine says that DST *is* observed in Newfoundland
86: Zone Canada/Newfoundland -3:30 Canada N%sT
87: Zone Canada/Atlantic -4:00 Canada A%sT
88: Zone Canada/Eastern -5:00 Canada E%sT
89: Zone Canada/Central -6:00 Canada C%sT
90: Zone Canada/East-Saskatchewan -6:00 - CST # No DST as of 1987
91: Zone Canada/Mountain -7:00 Canada M%sT
92: Zone Canada/Pacific -8:00 Canada P%sT
93: Zone Canada/Yukon -9:00 Canada Y%sT
94:
95: ################################################################################
96:
97: # Mexico
98: # Rules are from the Official Airline Guide, Worldwide Edition, for 1987.
99: # Rules prior to 1987 are unknown.
100: # The comments in the OAG say "Only Ensenada, Mexicale, San Felipe and Tijuana
101: # observe DST". This is presumably Baja California Norte, above 28th parallel,
102: # as listed there; Mexico/BajaSur is for "Baja California Sur and N. Pacific
103: # Coast (States of Sinaloa and Sonora)".
104:
105: # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
106: Rule Mexico 1987 max - Oct lastSun 2:00 0 S
107: Rule Mexico 1987 max - Apr Sun>=1 2:00 1:00 D
108:
109: # Zone NAME GMTOFF RULES/SAVE FORMAT [UNTIL]
110: Zone Mexico/BajaNorte -8:00 Mexico P%sT
111: Zone Mexico/BajaSur -7:00 - MST
112: Zone Mexico/General -6:00 - CST
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.