northamerica revision 14343
114343Swollman# @(#)northamerica	7.22
22742Swollman# also includes Central America and the Caribbean
32742Swollman
42742Swollman# This data is by no means authoritative; if you think you know better,
52742Swollman# go ahead and edit the file (and please send any changes to
62742Swollman# tz@elsie.nci.nih.gov for general use in the future).
72742Swollman
82742Swollman# From Paul Eggert <eggert@twinsun.com> (August 17, 1994):
92742Swollman# A reliable and entertaining source about time zones is
102742Swollman# Derek Howse, Greenwich time and the discovery of the longitude,
112742Swollman# Oxford University Press (1980).
122742Swollman
132742Swollman###############################################################################
142742Swollman
152742Swollman# United States
162742Swollman
1714343Swollman# From Paul Eggert <eggert@twinsun.com> (1995-12-19):
1814343Swollman# A good source for time zone historical data in the US is
1914343Swollman# Thomas G. Shanks, The American Atlas (5th edition),
2014343Swollman# San Diego: ACS Publications, Inc. (1991).
2114343Swollman# Make sure you have the errata sheet; the book is somewhat useless without it.
2214343Swollman# It is the source for the US and Puerto Rico entries below.
2314343Swollman
242742Swollman# From Arthur David Olson:
252742Swollman# US Daylight Saving Time ended on the last Sunday of *October* in 1974.
262742Swollman# See, for example, the front page of the Saturday, October 26, 1974
272742Swollman# and Sunday, October 27, 1974 editions of the Washington Post.
282742Swollman
292742Swollman# From Arthur David Olson:
302742Swollman# Before the Uniform Time Act of 1966 took effect in 1967, observance of
312742Swollman# Daylight Saving Time in the US was by local option, except during wartime.
322742Swollman
332742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
3414343SwollmanRule	US	1918	1919	-	Mar	lastSun	2:00	1:00	W # War
352742SwollmanRule	US	1918	1919	-	Oct	lastSun	2:00	0	S
362742SwollmanRule	US	1942	only	-	Feb	9	2:00	1:00	W # War
372742SwollmanRule	US	1945	only	-	Sep	30	2:00	0	S
382742SwollmanRule	US	1967	max	-	Oct	lastSun	2:00	0	S
392742SwollmanRule	US	1967	1973	-	Apr	lastSun	2:00	1:00	D
402742SwollmanRule	US	1974	only	-	Jan	6	2:00	1:00	D
412742SwollmanRule	US	1975	only	-	Feb	23	2:00	1:00	D
422742SwollmanRule	US	1976	1986	-	Apr	lastSun	2:00	1:00	D
432742SwollmanRule	US	1987	max	-	Apr	Sun>=1	2:00	1:00	D
442742Swollman
452742Swollman# From Bob Devine (January 28, 1988):
462742Swollman# ...Alaska (and Hawaii) had the timezone names changed in 1967.
472742Swollman#    old			 new
482742Swollman#    Pacific Standard Time(PST)  -same-
492742Swollman#    Yukon Standard Time(YST)    -same-
502742Swollman#    Central Alaska S.T. (CAT)   Alaska-Hawaii St[an]dard Time (AHST)
512742Swollman#    Nome Standard Time (NT)     Bering Standard Time (BST)
522742Swollman#
532742Swollman# ...Alaska's timezone lines were redrawn in 1983 to give only 2 tz.
542742Swollman#    The YST zone now covers nearly all of the state, AHST just part
552742Swollman#    of the Aleutian islands.   No DST.
562742Swollman
5714343Swollman# From Paul Eggert (1995-12-19):
5814343Swollman# The tables below use `NST', not `NT', for Nome Standard Time.
5914343Swollman# I invented `CAWT' for Central Alaska War Time.
6014343Swollman
612742Swollman# From U. S. Naval Observatory (January 19, 1989):
622742Swollman# USA  EASTERN       5 H  BEHIND UTC    NEW YORK, WASHINGTON
632742Swollman# USA  EASTERN       4 H  BEHIND UTC    APR 3 - OCT 30
642742Swollman# USA  CENTRAL       6 H  BEHIND UTC    CHICAGO, HOUSTON
652742Swollman# USA  CENTRAL       5 H  BEHIND UTC    APR 3 - OCT 30
662742Swollman# USA  MOUNTAIN      7 H  BEHIND UTC    DENVER
672742Swollman# USA  MOUNTAIN      6 H  BEHIND UTC    APR 3 - OCT 30
682742Swollman# USA  PACIFIC       8 H  BEHIND UTC    L.A., SAN FRANCISCO
692742Swollman# USA  PACIFIC       7 H  BEHIND UTC    APR 3 - OCT 30
702742Swollman# USA  ALASKA STD    9 H  BEHIND UTC    MOST OF ALASKA     (AKST)
712742Swollman# USA  ALASKA STD    8 H  BEHIND UTC    APR 3 - OCT 30 (AKDT)
722742Swollman# USA  ALEUTIAN     10 H  BEHIND UTC    ISLANDS WEST OF 170W
732742Swollman# USA  - " -         9 H  BEHIND UTC    APR 3 - OCT 30
742742Swollman# USA  HAWAII       10 H  BEHIND UTC
752742Swollman# USA  BERING       11 H  BEHIND UTC    SAMOA, MIDWAY
762742Swollman
772742Swollman# From Arthur David Olson (January 21, 1989):
782742Swollman# The above dates are for 1988.
792742Swollman# Note the "AKST" and "AKDT" abbreviations, the claim that there's
802742Swollman# no DST in Samoa, and the claim that there is DST in Alaska and the
812742Swollman# Aleutians.
822742Swollman
832742Swollman# From Arthur David Olson (February 13, 1988):
842742Swollman# Legal standard time zone names, from United States Code (1982 Edition and
852742Swollman# Supplement III), Title 15, Chapter 6, Section 260 and forward.  First, names
862742Swollman# up to April 1, 1967 (when most provisions of the Uniform Time Act of 1966
872742Swollman# took effect), as explained in sections 263 and 261:
882742Swollman#	(none)
892742Swollman#	United States standard eastern time
902742Swollman#	United States standard mountain time
912742Swollman#	United States standard central time
922742Swollman#	United States standard Pacific time
932742Swollman#	(none)
942742Swollman#	United States standard Alaska time
952742Swollman#	(none)
962742Swollman# Next, names from April 1, 1967 until November 30, 1983 (the date for
972742Swollman# public law 98-181):
982742Swollman#	Atlantic standard time
992742Swollman#	eastern standard time
1002742Swollman#	central standard time
1012742Swollman#	mountain standard time
1022742Swollman#	Pacific standard time
1032742Swollman#	Yukon standard time
1042742Swollman#	Alaska-Hawaii standard time
1052742Swollman#	Bering standard time
1062742Swollman# And after November 30, 1983:
1072742Swollman#	Atlantic standard time
1082742Swollman#	eastern standard time
1092742Swollman#	central standard time
1102742Swollman#	mountain standard time
1112742Swollman#	Pacific standard time
1122742Swollman#	Alaska standard time
1132742Swollman#	Hawaii-Aleutian standard time
1142742Swollman#	Samoa standard time
1152742Swollman# The law doesn't give abbreviations.
11614343Swollman#
11714343Swollman# From Paul Eggert (1995-12-19):
11814343Swollman# Shanks uses 1983-10-30, not 1983-11-30, for the 1983 transitions.
11914343Swollman# Go with Shanks.
1202742Swollman
12114343Swollman# US Eastern time, represented by New York
12214343Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER
12314343SwollmanRule	NYC	1920	only	-	Mar	lastSun	2:00	1:00	D
12414343SwollmanRule	NYC	1920	only	-	Oct	lastSun	2:00	0	S
12514343SwollmanRule	NYC	1921	1966	-	Apr	lastSun	2:00	1:00	D
12614343SwollmanRule	NYC	1921	1954	-	Sep	lastSun	2:00	0	S
12714343SwollmanRule	NYC	1955	1966	-	Oct	lastSun	2:00	0	S
12814343Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
12914343SwollmanZone America/New_York	-4:56:02 -	LMT	1883 Nov 18 12:00
13014343Swollman			-5:00	US	E%sT	1920
13114343Swollman			-5:00	NYC	E%sT	1942
13214343Swollman			-5:00	US	E%sT	1946
13314343Swollman			-5:00	NYC	E%sT	1967
13414343Swollman			-5:00	US	E%sT
13514343Swollman# ZONE-DESCR America New_York United_States Eastern time (except IN, KY, MI)
1362742Swollman
13714343Swollman# US Central time, represented by Chicago
13814343Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER
13914343SwollmanRule	Chicago	1920	only	-	Jun	13	2:00	1:00	D
14014343SwollmanRule	Chicago	1920	1921	-	Oct	lastSun	2:00	0	S
14114343SwollmanRule	Chicago	1921	only	-	Mar	lastSun	2:00	1:00	D
14214343SwollmanRule	Chicago	1922	1966	-	Apr	lastSun	2:00	1:00	D
14314343SwollmanRule	Chicago	1922	1954	-	Sep	lastSun	2:00	0	S
14414343SwollmanRule	Chicago	1955	1966	-	Oct	lastSun	2:00	0	S
14514343Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
14614343SwollmanZone America/Chicago	-5:50:36 -	LMT	1883 Nov 18 12:00
14714343Swollman			-6:00	US	C%sT	1920
14814343Swollman			-6:00	Chicago	C%sT	1936 Mar  1 2:00
14914343Swollman			-5:00	-	EST	1936 Nov 15 2:00
15014343Swollman			-6:00	Chicago	C%sT	1942
15114343Swollman			-6:00	US	C%sT	1946
15214343Swollman			-6:00	Chicago	C%sT	1967
15314343Swollman			-6:00	US	C%sT
15414343Swollman# ZONE-DESCR America Chicago United_States Central time
1552742Swollman
15614343Swollman# US Mountain time, represented by Denver
15714343Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER
15814343SwollmanRule	Denver	1920	1921	-	Mar	lastSun	2:00	1:00	D
15914343SwollmanRule	Denver	1920	only	-	Oct	lastSun	2:00	0	S
16014343SwollmanRule	Denver	1921	only	-	May	22	2:00	0	S
16114343SwollmanRule	Denver	1965	1966	-	Apr	lastSun	2:00	1:00	D
16214343SwollmanRule	Denver	1965	1966	-	Oct	lastSun	2:00	0	S
1632742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
16414343SwollmanZone America/Denver	-6:59:56 -	LMT	1883 Nov 18 12:00
16514343Swollman			-7:00	US	E%sT	1920
16614343Swollman			-7:00	Denver	E%sT	1942
16714343Swollman			-7:00	US	E%sT	1946
16814343Swollman			-7:00	Denver	E%sT	1967
16914343Swollman			-7:00	US	E%sT
17014343Swollman# ZONE-DESCR America Denver United_States Mountain time (except Arizona)
1712742Swollman
17214343Swollman# US Pacific time, represented by Los Angeles
17314343Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER
17414343SwollmanRule	CA	1948	only	-	Mar	14	2:00	1:00	D
17514343SwollmanRule	CA	1949	only	-	Jan	 1	2:00	0	S
17614343SwollmanRule	CA	1950	1966	-	Apr	lastSun	2:00	1:00	D
17714343SwollmanRule	CA	1950	1961	-	Sep	lastSun	2:00	0	S
17814343SwollmanRule	CA	1962	1966	-	Oct	lastSun	2:00	0	S
17914343Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
18014343SwollmanZone America/Los_Angeles -7:52:58 -	LMT	1883 Nov 18 12:00
18114343Swollman			-8:00	US	P%sT	1946
18214343Swollman			-8:00	CA	P%sT	1967
18314343Swollman			-8:00	US	P%sT
1848029Swollman# ZONE-DESCR America Los_Angeles United_States Pacific time
1858029Swollman
18614343Swollman# Alaska
18714343Swollman# AK%sT is the modern abbreviation for -9:00 per USNO.
18814343Swollman#
18914343Swollman# From Paul Eggert (1995-12-19):
19014343Swollman# Howse writes that Alaska switched from the Julian to the Gregorian calendar,
19114343Swollman# and from east-of-GMT to west-of-GMT days, in 1867 when the US purchased it
19214343Swollman# from Russia.  We omit this transition, since we can't represent changes
19314343Swollman# from Julian to Gregorian.
19414343Swollman#
19514343Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
19614343SwollmanZone America/Juneau	 -8:57:41 -	LMT	1900 Aug 20 12:00
19714343Swollman			 -8:00	-	PST	1942
19814343Swollman			 -8:00	US	P%sT	1946
19914343Swollman			 -8:00	-	PST	1969
20014343Swollman			 -8:00	US	P%sT	1983 Oct 30 2:00
20114343Swollman			 -9:00	US	AK%sT
20214343SwollmanZone America/Yakutat	 -9:18:55 -	LMT	1900 Aug 20 12:00
20314343Swollman			 -9:00	-	YST	1942
20414343Swollman			 -9:00	US	Y%sT	1946
20514343Swollman			 -9:00	-	YST	1969
20614343Swollman			 -9:00	US	Y%sT	1983 Oct 30 2:00
20714343Swollman			 -9:00	US	AK%sT
20814343SwollmanZone America/Anchorage	 -9:59:36 -	LMT	1900 Aug 20 12:00
20914343Swollman			-10:00	-	CAT	1942
21014343Swollman			-10:00	US	CAT/CAWT 1946
21114343Swollman			-10:00	-	CAT	1967 Apr
21214343Swollman			-10:00	-	AHST	1969
21314343Swollman			-10:00	US	AH%sT	1983 Oct 30 2:00
21414343Swollman			 -9:00	US	AK%sT
21514343SwollmanZone America/Nome	-11:01:38 -	LMT	1900 Aug 20 12:00
21614343Swollman			-11:00	-	NST	1942
21714343Swollman			-11:00	US	N%sT	1946
21814343Swollman			-11:00	-	NST	1967 Apr
21914343Swollman			-11:00	-	BST	1969
22014343Swollman			-11:00	US	B%sT	1983 Oct 30 2:00
22114343Swollman			 -9:00	US	AK%sT
22214343SwollmanZone America/Adak	-11:46:38 -	LMT	1900 Aug 20 12:00
22314343Swollman			-11:00	-	NST	1942
22414343Swollman			-11:00	US	N%sT	1946
22514343Swollman			-11:00	-	NST	1967 Apr
22614343Swollman			-11:00	-	BST	1969
22714343Swollman			-11:00	US	B%sT	1983 Oct 30 2:00
22814343Swollman			-10:00	US	HA%sT
22914343Swollman# Shanks writes that part of southwest Alaska (e.g. Aniak)
23014343Swollman# switched from -11:00 to -10:00 on 1968-09-22 at 02:00,
23114343Swollman# and another part (e.g. Akiak) made the same switch five weeks later.
23214343Swollman# These switches don't quite make our 1970 cutoff.
2332742Swollman
23414343Swollman# ZONE-DESCR America Juneau United_States Alaska: Juneau
23514343Swollman# ZONE-DESCR America Yakutat United_States Alaska: Yakutat
23614343Swollman# ZONE-DESCR America Anchorage United_States Alaska: Anchorage
23714343Swollman# ZONE-DESCR America Nome United_States Alaska: Nome
23814343Swollman# ZONE-DESCR America Adak United_States Alaska: Aleutian Islands
2398029Swollman
24014343Swollman# Hawaii
24114343Swollman#
24214343Swollman# From Arthur David Olson:
24314343Swollman# And then there's Hawaii.
24414343Swollman# DST was observed for one day in 1933;
24514343Swollman# standard time was changed by half an hour in 1947;
24614343Swollman# it's always standard as of 1986.
24714343Swollman#
24814343Swollman# From Paul Eggert:
24914343Swollman# Shanks says the 1933 experiment lasted for three weeks.  Go with Shanks.
25014343Swollman#
25114343SwollmanZone Pacific/Honolulu	-10:31:26 -	LMT	1900 Jan  1 12:00
25214343Swollman			-10:30	-	HST	1933 Apr 30 2:00
25314343Swollman			-10:30	1:00	HDT	1933 May 21 2:00
25414343Swollman			-10:30	US	H%sT	1947 Jun  8 2:00
25514343Swollman			-10:00	-	HST
2562742Swollman
25714343SwollmanZone Pacific/Midway	-11:49:28 -	LMT	1901
25814343Swollman			-11:00	-	NST	1967 Apr	# N=Nome
25914343Swollman			-11:00	-	BST	1983 Nov 30	# B=Bering
26014343Swollman			-11:00	-	SST			# S=Samoa
26114343Swollman
26214343Swollman# ZONE-DESCR Pacific Honolulu United_States Hawaii
26314343Swollman# ZONE-DESCR Pacific Midway United_States Midway Island
26414343Swollman
26514343Swollman# Now we turn to US areas that have diverged from the consensus since 1970.
26614343Swollman
26714343Swollman# Arizona mostly uses MST.
26814343SwollmanZone America/Phoenix	-7:28:18 -	LMT	1883 Nov 18 12:00
26914343Swollman			-7:00	US	M%sT	1944 Jan  1 00:01
27014343Swollman			-7:00	-	MST	1944 Mar 17 00:01
27114343Swollman			-7:00	US	M%sT	1944 Oct  1 00:01
27214343Swollman			-7:00	-	MST	1967
27314343Swollman			-7:00	US	M%sT	1968
27414343Swollman			-7:00	-	MST
27514343Swollman
2768029Swollman# ZONE-DESCR America Phoenix United_States Arizona (except Navajo Nation)
2778029Swollman
2782742Swollman# From Arthur David Olson (February 13, 1988):
27914343Swollman# A writer from the Inter Tribal Council of Arizona, Inc.,
2802742Swollman# notes in private correspondence dated 12/28/87 that "Presently, only the
2812742Swollman# Navajo Nation participates in the Daylight Saving Time policy, due to its
2822742Swollman# large size and location in three states."  (The "only" means that other
2832742Swollman# tribal nations don't use DST.)
2842742Swollman
28514343SwollmanLink America/Denver America/Shiprock
2862742Swollman
28714343Swollman# Southern Idaho and eastern Oregon switched four weeks late in 1974.
28814343Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
28914343SwollmanZone America/Boise	-7:44:49 -	LMT	1883 Nov 18 12:00
29014343Swollman			-8:00	US	P%sT	1923 May 13 2:00
29114343Swollman			-7:00	US	M%sT	1974
29214343Swollman			-7:00	-	MST	1974 Feb  3 2:00
29314343Swollman			-7:00	US	M%sT
2942742Swollman
29514343Swollman# ZONE-DESCR America Boise United_States Southern Idaho and Eastern Oregon
2962742Swollman
29714343Swollman# Indiana
29814343Swollman#
29914343Swollman# From Paul Eggert (1995-12-19):
30014343Swollman# Indiana generally observes either EST all year, or CST/CDT,
30114343Swollman# but areas near Cincinnati and Louisville use those cities' timekeeping
30214343Swollman# and in 1969 and 1970 the whole state observed daylight time;
30314343Swollman# and there are other exceptions as noted below.
30414343Swollman# Shanks partitions Indiana into 345 regions, each with its own time history,
30514343Swollman# and writes ``Even newspaper reports present contradictory information.''
30614343Swollman# Fortunately, most of the complexity occurred before our cutoff date of 1970.
30714343Swollman#
30814343Swollman# Since 1970, EST-only Indiana has been like America/Indianapolis,
30914343Swollman# with exceptions noted below for Crawford, Starke, and Switzerland counties.
31014343Swollman# The parts of Indiana not listed below have been like America/Chicago,
31114343Swollman# America/Louisville, or America/New_York.
31214343Swollman#
31314343Swollman# Other than Indianapolis, the Indiana place names are so nondescript
31414343Swollman# that they would be ambiguous if we left them at the `America' level.
31514343Swollman# So we reluctantly put them all in a subdirectory `America/Indiana'.
31614343Swollman#
31714343Swollman# Most of EST-only Indiana last observed DST in 1970.
31814343Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER
31914343SwollmanRule Indianapolis 1941	only	-	Jun	22	2:00	1:00	D
32014343SwollmanRule Indianapolis 1941	1954	-	Sep	lastSun	2:00	0	S
32114343SwollmanRule Indianapolis 1946	1954	-	Apr	lastSun	2:00	1:00	D
32214343Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
32314343SwollmanZone America/Indianapolis -5:44:38 - LMT 1883 Nov 18 12:00
32414343Swollman			-6:00	US	C%sT	1920
32514343Swollman			-6:00 Indianapolis C%sT	1942
32614343Swollman			-6:00	US	C%sT	1946
32714343Swollman			-6:00 Indianapolis C%sT	1955 Apr 24 2:00
32814343Swollman			-5:00	-	EST	1957 Sep 29 2:00
32914343Swollman			-6:00	-	CST	1958 Apr 27 2:00
33014343Swollman			-5:00	-	EST	1969
33114343Swollman			-5:00	US	E%sT	1971
33214343Swollman			-5:00	-	EST
33314343SwollmanLink America/Indianapolis America/Indiana/Indianapolis
3348029Swollman
33514343Swollman# ZONE-DESCR America Indianapolis United_States Indiana: Indianapolis
33614343Swollman
3372742Swollman#
33814343Swollman# Part of Crawford County, Indiana, last observed DST in 1975,
33914343Swollman# and left its clocks alone in 1974.
34014343Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER
34114343SwollmanRule	Marengo	1951	only	-	Apr	lastSun	2:00	1:00	D
34214343SwollmanRule	Marengo	1951	only	-	Sep	lastSun	2:00	0	S
34314343SwollmanRule	Marengo	1954	1960	-	Apr	lastSun	2:00	1:00	D
34414343SwollmanRule	Marengo	1954	1960	-	Sep	lastSun	2:00	0	S
34514343Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
34614343SwollmanZone America/Indiana/Marengo -5:45:23 -	LMT	1883 Nov 18 12:00
34714343Swollman			-6:00	US	C%sT	1951
34814343Swollman			-6:00	Marengo	C%sT	1961 Apr 30 2:00
34914343Swollman			-5:00	-	EST	1969
35014343Swollman			-5:00	US	E%sT	1974 Jan  6 2:00
35114343Swollman			-6:00	1:00	CDT	1974 Oct 27 2:00
35214343Swollman			-5:00	US	E%sT	1976
35314343Swollman			-5:00	-	EST
3542742Swollman
35514343Swollman# sorry, tzsetup needs two-level names
35614343SwollmanLink America/Indiana/Marengo America/Marengo_IN
35714343Swollman# ZONE-DESCR America Marengo_IN United_States Indiana: Crawford County
3582742Swollman
35914343Swollman#
36014343Swollman# Starke County, Indiana
36114343Swollman# From Arthur David Olson (October 28, 1991):
36214343Swollman# An article on page A3 of the Sunday, October 27, 1991 Washington Post
36314343Swollman# notes that Starke County switched from Central time to Eastern time as of
36414343Swollman# October 27, 1991.
36514343Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER
36614343SwollmanRule	Starke	1947	1961	-	Apr	lastSun	2:00	1:00	D
36714343SwollmanRule	Starke	1947	1954	-	Sep	lastSun	2:00	0	S
36814343SwollmanRule	Starke	1955	1956	-	Oct	lastSun	2:00	0	S
36914343SwollmanRule	Starke	1957	1958	-	Sep	lastSun	2:00	0	S
37014343SwollmanRule	Starke	1959	1961	-	Oct	lastSun	2:00	0	S
37114343Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
37214343SwollmanZone America/Indiana/Knox -5:46:30 -	LMT	1883 Nov 18 12:00
37314343Swollman			-6:00	US	C%sT	1947
37414343Swollman			-6:00	Starke	C%sT	1962 Apr 29 2:00
37514343Swollman			-5:00	-	EST	1963 Oct 27 2:00
37614343Swollman			-6:00	US	C%sT	1991 Oct 27 2:00
37714343Swollman			-5:00	-	EST
3782742Swollman
37914343SwollmanLink America/Indiana/Knox America/Knox_IN
38014343Swollman# ZONE-DESCR America Knox_IN United_States Indiana: Starke County
3812742Swollman
38214343Swollman#
38314343Swollman# Switzerland County, Indiana, last observed DST in 1972.
38414343Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
38514343SwollmanZone America/Indiana/Vevay -5:40:16 -	LMT	1883 Nov 18 12:00
38614343Swollman			-6:00	US	C%sT	1954 Apr 25 2:00
38714343Swollman			-5:00	-	EST	1969
38814343Swollman			-5:00	US	E%sT	1973
38914343Swollman			-5:00	-	EST
3902742Swollman
39114343SwollmanLink America/Indiana/Vevay America/Vevay_IN
39214343Swollman# ZONE-DESCR America Vevay_IN United_States Indiana: Switzerland County
3932742Swollman
39414343Swollman# Part of Kentucky left its clocks alone in 1974.
39514343Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER
39614343SwollmanRule Louisville	1921	only	-	May	1	2:00	1:00	D
39714343SwollmanRule Louisville	1921	only	-	Sep	1	2:00	0	S
39814343SwollmanRule Louisville	1941	1961	-	Apr	lastSun	2:00	1:00	D
39914343SwollmanRule Louisville	1941	only	-	Sep	lastSun	2:00	0	S
40014343SwollmanRule Louisville	1946	only	-	Jun	2	2:00	0	S
40114343SwollmanRule Louisville	1950	1955	-	Sep	lastSun	2:00	0	S
40214343SwollmanRule Louisville	1956	1960	-	Oct	lastSun	2:00	0	S
40314343Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
40414343SwollmanZone America/Louisville	-5:43:02 -	LMT	1883 Nov 18 12:00
40514343Swollman			-6:00	US	C%sT	1921
40614343Swollman			-6:00 Louisville C%sT	1942
40714343Swollman			-6:00	US	C%sT	1946
40814343Swollman			-6:00 Louisville C%sT	1961 Jul 23 2:00
40914343Swollman			-5:00	-	EST	1968
41014343Swollman			-5:00	US	E%sT	1974 Jan  6 2:00
41114343Swollman			-6:00	1:00	CDT	1974 Oct 27 2:00
41214343Swollman			-5:00	US	E%sT
4132742Swollman
41414343Swollman# ZONE-DESCR America Louisville United_States Kentucky: Louisville area
4158049Swollman
41614343Swollman# Michigan
41714343Swollman#
41814343Swollman# From Bob Devine (January 28, 1988):
41914343Swollman# Michigan didn't observe DST from 1968 to 1973.
42014343Swollman#
42114343Swollman# From Paul Eggert (1995-12-19):
42214343Swollman# Shanks writes that Michigan started using standard time on 1885 Sep 18,
42314343Swollman# but Howse (p 126) writes that Detroit kept
42414343Swollman#
42514343Swollman#	local time until 1900 when the City Council decreed that clocks should
42614343Swollman#	be put back twenty-eight minutes to Central Standard Time.  Half the
42714343Swollman#	city obeyed, half refused.  After considerable debate, the decision
42814343Swollman#	was rescinded and the city reverted to Sun time.  A derisive offer to
42914343Swollman#	erect a sundial in front of the city hall was referred to the
43014343Swollman#	Committee on Sewers.  Then, in 1905, Central time was adopted
43114343Swollman#	by city vote.
43214343Swollman#
43314343Swollman# This story is too entertaining to be false, so go with Howse over Shanks.
43414343Swollman#
43514343Swollman# Most of Michigan observed DST from 1973 on, but was a bit late in 1975.
43614343Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER
43714343SwollmanRule	Detroit	1948	only	-	Apr	lastSun	2:00	1:00	D
43814343SwollmanRule	Detroit	1948	only	-	Sep	lastSun	2:00	0	S
43914343SwollmanRule	Detroit	1967	only	-	Jun	14	2:00	1:00	D
44014343SwollmanRule	Detroit	1967	only	-	Oct	lastSun	2:00	0	S
44114343Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
44214343SwollmanZone America/Detroit	-5:32:11 -	LMT	1905
44314343Swollman			-6:00	-	CST	1915 May 15 2:00
44414343Swollman			-5:00	-	EST	1942
44514343Swollman			-5:00	US	E%sT	1946
44614343Swollman			-5:00	Detroit	E%sT	1973
44714343Swollman			-5:00	US	E%sT	1975
44814343Swollman			-5:00	-	EST	1975 Apr 27 2:00
44914343Swollman			-5:00	US	E%sT
4508029Swollman
45114343Swollman# ZONE-DESCR America Detroit United_States Michigan: Mainland
45214343Swollman
45314343Swollman#
45414343Swollman# The Michigan border with Wisconsin switched from EST to CST/CDT in 1973.
45514343Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER
45614343SwollmanRule Menominee	1946	only	-	Apr	lastSun	2:00	1:00	D
45714343SwollmanRule Menominee	1946	only	-	Sep	lastSun	2:00	0	S
45814343SwollmanRule Menominee	1966	only	-	Apr	lastSun	2:00	1:00	D
45914343SwollmanRule Menominee	1966	only	-	Oct	lastSun	2:00	0	S
46014343Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
46114343SwollmanZone America/Menominee	-5:50:27 -	LMT	1885 Sep 18 12:00
46214343Swollman			-6:00	US	C%sT	1946
46314343Swollman			-6:00 Menominee	C%sT	1969 Apr 27 2:00
46414343Swollman			-5:00	-	EST	1973 Apr 29 2:00
46514343Swollman			-6:00	US	C%sT
46614343Swollman
46714343Swollman# ZONE-DESCR America Menominee United_States Michigan: Upper Peninsula
46814343Swollman
4692742Swollman# Navassa
47014343Swollman# uninhabited
47114343Swollman
47214343Swollman# Navassa
4732742Swollman# no information; probably like US/Eastern
4742742Swollman
4752742Swollman################################################################################
4762742Swollman
4772742Swollman
4782742Swollman# From Paul Eggert <eggert@twinsun.com> (November 18, 1993):
47914343Swollman# A good source for time zone historical data outside the US is
4802742Swollman# Thomas G. Shanks, The International Atlas (3rd edition),
4812742Swollman# San Diego: ACS Publications, Inc. (1991).
4822742Swollman# Except where otherwise noted, it is the source for the data below.
4832742Swollman#
4842742Swollman# Another source occasionally used is Edward W. Whitman, World Time Differences,
4852742Swollman# Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), which
4862742Swollman# I found in the UCLA library.
4872742Swollman#
4882742Swollman# I invented the abbreviation SPST for St Pierre Standard Time; SPDT likewise.
4892742Swollman# Corrections are welcome!
4902742Swollman#
4919908Swollman# See the `europe' file for Greenland.
4929908Swollman#
4932742Swollman# See the `africa' file for Zone naming conventions.
4942742Swollman
4952742Swollman
4962742Swollman
4972742Swollman# Canada
4982742Swollman
4992742Swollman# Canada is reportedly lots easier than the US--leastways since 1951.
5002742Swollman# I don't know what they did before then.
5012742Swollman# 4.3BSD claims that it's perfectly regular.
5022742Swollman# According to a posting in "comp.bugs.misc", "comp.unix.wizards", etc.
5032742Swollman# on February 8, 1987, by Dave Sherman of the Law Society of Upper Canada,
5042742Swollman# "...Canada (well, Ontario and at least some of the other provinces) are
5052742Swollman# adopting the new daylight savings time rules...".  We assume all of
5062742Swollman# Canada is doing so.
5072742Swollman
5082742Swollman# From Bob Devine (January 28, 1988):
5092742Swollman# All of Canada did have DST from your first rule except Saskatchewan.
5102742Swollman# Which parts did not observe DST is hard to pinpoint but most of the
5112742Swollman# province follows the rules.
5122742Swollman# NOTE: those that didn't have DST for that rule, also
5132742Swollman# probably did not have it for several years previous.
5142742Swollman
5152742Swollman# From U. S. Naval Observatory (January 19, 1989):
5162742Swollman# CANADA   NEW FDL    3.5H BEHIND UTC    ST.JOHN'S
5172742Swollman# CANADA   NEW FDL    1.5H BEHIND UTC    APR 3 - OCT 29
5182742Swollman# CANADA   ATLANTIC   4 H  BEHIND UTC    HALIFAX
5192742Swollman# CANADA   ATLANTIC   3 H  BEHIND UTC    APR 3 - OCT 29
5202742Swollman# CANADA   EASTERN    5 H  BEHIND UTC    TORONTO, MONTREAL, OTTAWA
5212742Swollman# CANADA   EASTERN    4 H  BEHIND UTC    APR 3 - OCT 29
5222742Swollman# CANADA   CENTRAL    6 H  BEHIND UTC    REGINA, WINNIPEG
5232742Swollman# CANADA   CENTRAL    5 H  BEHIND UTC    APR 3 - OCT 29
5242742Swollman# CANADA   MOUNTAIN   7 H  BEHIND UTC    CALGARY, EDMONTON
5252742Swollman# CANADA   MOUNTAIN   6 H  BEHIND UTC    APR 3 - OCT 29
5262742Swollman# CANADA   PACIFIC    8 H  BEHIND UTC    VANCOUVER
5272742Swollman# CANADA   PACIFIC    7 H  BEHIND UTC    APR 3 - OCT 29
5282742Swollman# CANADA   YUKON      SAME AS PACIFIC    DAWSON
5292742Swollman
5302742Swollman# From Arthur David Olson (January 21, 1989):
5312742Swollman# April 3 fell on a Sunday in 1988; October 29 fell on a Sunday in 1989.  Ahem.
5322742Swollman# Note claim that there's double DST in Newfoundland and that Yukon should
5332742Swollman# be same as Pacific.
5342742Swollman
5352742Swollman# From W. Jones (jones@skdad.usask.ca) (November 6, 1992):
5362742Swollman# The. . .below is based on information I got from our law library, the
5372742Swollman# provincial archives, and the provincial Community Services department.
5382742Swollman# A precise history would require digging through newspaper archives, and
5392742Swollman# since you didn't say what you wanted, I didn't bother.
5402742Swollman#
5412742Swollman# Saskatchewan is split by a time zone meridian (105W) and over the years
5422742Swollman# the boundary became pretty ragged as communities near it reevaluated
5432742Swollman# their affiliations in one direction or the other.  In 1965 a provincial
5442742Swollman# referendum favoured legislating common time practices.
5452742Swollman#
5462742Swollman# On 15 April 1966 the Time Act (c. T-14, Revised Statutes of
5472742Swollman# Saskatchewan 1978) was proclaimed, and established that the eastern
5482742Swollman# part of Saskatchewan would use CST year round, that districts in
5492742Swollman# northwest Saskatchewan would by default follow CST but could opt to
5502742Swollman# follow Mountain Time rules (thus 1 hour difference in the winter and
5512742Swollman# zero in the summer), and that districts in southwest Saskatchewan would
5522742Swollman# by default follow MT but could opt to follow CST.
5532742Swollman#
5542742Swollman# It took a few years for the dust to settle (I know one story of a town
5552742Swollman# on one time zone having its school in another, such that a mom had to
5562742Swollman# serve her family lunch in two shifts), but presently it seems that only
5572742Swollman# a few towns on the border with Alberta (e.g. Lloydminster) follow MT
5582742Swollman# rules any more; all other districts appear to have used CST year round
5592742Swollman# since sometime in the 1960s.
5602742Swollman#
5612742Swollman# Here's how I would summarize things.  Establish a "Saskatchewan" CST
5622742Swollman# time zone, and note that it officially exists as of 15 April 1966.  Any
5632742Swollman# current exceptions can put themselves in the "Mountain" zone, since
5642742Swollman# those are the rules they follow.  Any past exceptions can be forgotten,
5652742Swollman# since that's what those who live here have done.
5662742Swollman
5672742Swollman# From Arthur David Olson (November 21, 1992):
5682742Swollman# East-Saskatchewan kept to avoid problems for folks using that zone by name;
5692742Swollman# plain Saskatchewan added.
5702742Swollman
5719908Swollman# From Alain LaBont<e'> <ALB@immedia.ca> (1994-11-14):
5729908Swollman# I post here the time zone abbreviations standardized in Canada
5739908Swollman# for both English and French in the CAN/CSA-Z234.4-89 standard....
5749908Swollman#
5759908Swollman#	UTC	Standard time	Daylight savings time
5769908Swollman#	offset	French	English	French	English
5779908Swollman#	-2:30	-	-	HAT	NDT
5789908Swollman#	-3	-	-	HAA	ADT
5799908Swollman#	-3:30	HNT	NST	-	-
5809908Swollman#	-4	HNA	AST	HAE	EDT
5819908Swollman#	-5	HNE	EST	HAC	CDT
5829908Swollman#	-6	HNC	CST	HAR	MDT
5839908Swollman#	-7	HNR	MST	HAP	PDT
5849908Swollman#	-8	HNP	PST	HAY	YDT
5859908Swollman#	-9	HNY	YST	-	-
5869908Swollman#
5879908Swollman#	HN: Heure Normale	ST: Standard Time
5889908Swollman#	HA: Heure Avanc<e'>e	DT: Daylight saving Time
5899908Swollman#
5909908Swollman#	A: de l'Atlantique	Atlantic
5919908Swollman#	C: du Centre		Central
5929908Swollman#	E: de l'Est		Eastern
5939908Swollman#	M:			Mountain
5949908Swollman#	N:			Newfoundland
5959908Swollman#	P: du Pacifique		Pacific
5969908Swollman#	R: des Rocheuses
5979908Swollman#	T: de Terre-Neuve
5989908Swollman#	Y: du Yukon		Yukon
5999908Swollman#
6009908Swollman# From Paul Eggert <eggert@twinsun.com> (1994-11-22):
6019908Swollman# Alas, this sort of thing must be handled by localization software.
6022742Swollman
6039908Swollman
6049908Swollman
6052742Swollman# From Shanks (1991):
6062742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
6072742SwollmanRule	StJohns	1884	only	-	Jan	 1	0:00	0	S
6082742SwollmanRule	StJohns	1917	1918	-	Apr	Sun>=8	2:00	1:00	D
6092742SwollmanRule	StJohns	1917	only	-	Sep	17	2:00	0	S
6102742SwollmanRule	StJohns	1918	only	-	Oct	31	2:00	0	S
6112742Swollman# Whitman gives 1919 Apr 5 and 1920 Apr 5; go with Shanks.
6122742SwollmanRule	StJohns	1919	only	-	May	 5	23:00	1:00	D
6132742SwollmanRule	StJohns	1919	only	-	Aug	12	23:00	0	S
6142742Swollman# For 1931-1935 Whitman gives Apr same date; go with Shanks.
6152742SwollmanRule	StJohns	1920	1935	-	May	Sun>=1	23:00	1:00	D
6162742SwollmanRule	StJohns	1920	1935	-	Oct	lastSun	23:00	0	S
6172742Swollman# For 1936-1941 Shanks gives May Mon>=9 and Oct Mon>=2; go with Whitman.
6182742SwollmanRule	StJohns	1936	1941	-	May	Sun>=8	0:00	1:00	D
6192742SwollmanRule	StJohns	1936	1941	-	Oct	Sun>=1	0:00	0	S
6202742Swollman# Shanks gives 1942 May 11 - 1945 Sep 30; go with Whitman.
6212742SwollmanRule	StJohns	1942	only	-	Mar	 1	0:00	1:00	D
6222742SwollmanRule	StJohns	1942	only	-	Dec	31	0:00	0	S
6232742SwollmanRule	StJohns	1943	only	-	May	30	0:00	1:00	D
6242742SwollmanRule	StJohns	1943	only	-	Sep	 5	0:00	0	S
6252742SwollmanRule	StJohns	1944	only	-	Jul	10	0:00	1:00	D
6262742SwollmanRule	StJohns	1944	only	-	Sep	 2	0:00	0	S
6272742SwollmanRule	StJohns	1945	only	-	Jan	 1	0:00	1:00	D
6282742SwollmanRule	StJohns	1945	only	-	Oct	 7	2:00	0	S
6292742Swollman# For 1946-9 Whitman gives May 5,4,9,1 - Oct 1,5,3,2, and for 1950 he gives
6302742Swollman# Apr 30 - Sep 24; go with Shanks.
6312742SwollmanRule	StJohns	1946	1950	-	May	Sun>=8	2:00	1:00	D
6322742SwollmanRule	StJohns	1946	1950	-	Oct	Sun>=2	2:00	0	S
6332742SwollmanRule	StJohns	1951	1986	-	Apr	lastSun	2:00	1:00	D
6342742SwollmanRule	StJohns	1951	1959	-	Sep	lastSun	2:00	0	S
6352742SwollmanRule	StJohns	1960	max	-	Oct	lastSun	2:00	0	S
6362742SwollmanRule	StJohns	1987	only	-	Apr	Sun>=1	2:00	1:00	D
63714343SwollmanRule	StJohns	1988	only	-	Apr	Sun>=1	2:00	2:00	DD
6382742SwollmanRule	StJohns	1989	max	-	Apr	Sun>=1	2:00	1:00	D
6392742Swollman# St John's has an apostrophe, but Posix file names can't have apostrophes.
6402742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
6412742SwollmanZone America/St_Johns	-3:30:52 -	LMT	1884
6422742Swollman			-3:31	StJohns	N%sT	1935 Mar 30
6432742Swollman			-3:30	StJohns	N%sT
6442742Swollman
6458029Swollman# ZONE-DESCR America St_Johns Canada Newfoundland
6468029Swollman
6472742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
6482742SwollmanRule Halifax	1902	only	-	Jun	15	0:00	0	S
6492742SwollmanRule Halifax	1916	only	-	Apr	 1	0:00	1:00	D
6502742SwollmanRule Halifax	1916	only	-	Oct	 1	0:00	0	S
6512742SwollmanRule Halifax	1918	only	-	Apr	14	2:00	1:00	D
6522742SwollmanRule Halifax	1918	only	-	Oct	31	2:00	0	S
6532742SwollmanRule Halifax	1920	only	-	May	 9	0:00	1:00	D
6542742SwollmanRule Halifax	1920	only	-	Aug	29	0:00	0	S
6552742SwollmanRule Halifax	1921	only	-	May	 6	0:00	1:00	D
6562742SwollmanRule Halifax	1921	1922	-	Sep	 5	0:00	0	S
6572742SwollmanRule Halifax	1922	only	-	Apr	30	0:00	1:00	D
6582742SwollmanRule Halifax	1923	1925	-	May	Sun>=1	0:00	1:00	D
6592742SwollmanRule Halifax	1923	only	-	Sep	 4	0:00	0	S
6602742SwollmanRule Halifax	1924	only	-	Sep	15	0:00	0	S
6612742SwollmanRule Halifax	1925	only	-	Sep	28	0:00	0	S
6622742SwollmanRule Halifax	1926	only	-	May	16	0:00	1:00	D
6632742SwollmanRule Halifax	1926	only	-	Sep	13	0:00	0	S
6642742SwollmanRule Halifax	1927	only	-	May	 1	0:00	1:00	D
6652742SwollmanRule Halifax	1927	only	-	Sep	26	0:00	0	S
6662742SwollmanRule Halifax	1928	1931	-	May	Sun>=8	0:00	1:00	D
6672742SwollmanRule Halifax	1928	only	-	Sep	 9	0:00	0	S
6682742SwollmanRule Halifax	1929	only	-	Sep	 3	0:00	0	S
6692742SwollmanRule Halifax	1930	only	-	Sep	15	0:00	0	S
6702742SwollmanRule Halifax	1931	1932	-	Sep	Mon>=24	0:00	0	S
6712742SwollmanRule Halifax	1933	only	-	Apr	30	0:00	1:00	D
6722742SwollmanRule Halifax	1933	only	-	Oct	 2	0:00	0	S
6732742SwollmanRule Halifax	1934	only	-	May	20	0:00	1:00	D
6742742SwollmanRule Halifax	1934	only	-	Sep	16	0:00	0	S
6752742SwollmanRule Halifax	1935	only	-	Jun	 2	0:00	1:00	D
6762742SwollmanRule Halifax	1935	only	-	Sep	30	0:00	0	S
6772742SwollmanRule Halifax	1936	only	-	Jun	 1	0:00	1:00	D
6782742SwollmanRule Halifax	1936	only	-	Sep	14	0:00	0	S
6792742SwollmanRule Halifax	1937	1938	-	May	Sun>=1	0:00	1:00	D
6802742SwollmanRule Halifax	1937	1941	-	Sep	Mon>=24	0:00	0	S
6812742SwollmanRule Halifax	1939	only	-	May	28	0:00	1:00	D
6822742SwollmanRule Halifax	1940	1941	-	May	Sun>=1	0:00	1:00	D
6832742SwollmanRule Halifax	1942	only	-	Feb	9	2:00	1:00	D
6842742SwollmanRule Halifax	1945	1959	-	Sep	lastSun	2:00	0	S
6852742SwollmanRule Halifax	1946	1959	-	Apr	lastSun	2:00	1:00	D
6862742SwollmanRule Halifax	1962	1986	-	Apr	lastSun	2:00	1:00	D
6872742SwollmanRule Halifax	1962	max	-	Oct	lastSun	2:00	0	S
6882742SwollmanRule Halifax	1987	max	-	Apr	Sun>=1	2:00	1:00	D
6892742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
6902742SwollmanZone America/Halifax	-4:14:24 -	LMT	1902 Jun 15
6912742Swollman			-4:00	Halifax	A%sT
6922742Swollman
6938029Swollman# ZONE-DESCR America Halifax Canada Atlantic time
6948029Swollman
6952742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
6962742SwollmanRule	Mont	1884	only	-	Jan	 1	0:00	0	S
6972742SwollmanRule	Mont	1917	only	-	Mar	25	2:00	1:00	D
6982742SwollmanRule	Mont	1917	only	-	Apr	24	0:00	0	S
6992742SwollmanRule	Mont	1918	only	-	Apr	14	2:00	1:00	D
7002742SwollmanRule	Mont	1918	only	-	Oct	31	2:00	0	S
7012742SwollmanRule	Mont	1919	only	-	Mar	31	2:30	1:00	D
7022742SwollmanRule	Mont	1919	only	-	Oct	25	2:30	0	S
7032742SwollmanRule	Mont	1920	only	-	May	 2	2:30	1:00	D
7042742SwollmanRule	Mont	1920	only	-	Oct	 3	2:30	0	S
7052742SwollmanRule	Mont	1921	only	-	May	 1	2:00	1:00	D
7062742SwollmanRule	Mont	1921	only	-	Oct	 2	2:30	0	S
7072742SwollmanRule	Mont	1922	only	-	Apr	30	2:00	1:00	D
7082742SwollmanRule	Mont	1922	only	-	Oct	 1	2:30	0	S
7092742SwollmanRule	Mont	1924	only	-	May	17	2:00	1:00	D
7102742SwollmanRule	Mont	1924	1926	-	Sep	lastSun	2:30	0	S
7112742SwollmanRule	Mont	1925	1926	-	May	Sun>=1	2:00	1:00	D
7122742SwollmanRule	Mont	1927	only	-	May	 1	0:00	1:00	D
7132742SwollmanRule	Mont	1927	1932	-	Sep	Sun>=25	0:00	0	S
7142742SwollmanRule	Mont	1928	1931	-	Apr	Sun>=25	0:00	1:00	D
7152742SwollmanRule	Mont	1932	only	-	May	 1	0:00	1:00	D
7162742SwollmanRule	Mont	1933	1940	-	Apr	Sun>=24	0:00	1:00	D
7172742SwollmanRule	Mont	1933	only	-	Oct	 1	0:00	0	S
7182742SwollmanRule	Mont	1934	1939	-	Sep	Sun>=24	0:00	0	S
7192742SwollmanRule	Mont	1945	1948	-	Sep	lastSun	2:00	0	S
7202742SwollmanRule	Mont	1946	1986	-	Apr	lastSun	2:00	1:00	D
7212742SwollmanRule	Mont	1949	1950	-	Oct	lastSun	2:00	0	S
7222742SwollmanRule	Mont	1951	1956	-	Sep	lastSun	2:00	0	S
7232742SwollmanRule	Mont	1957	max	-	Oct	lastSun	2:00	0	S
7242742SwollmanRule	Mont	1987	max	-	Apr	Sun>=1	2:00	1:00	D
7252742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
7262742SwollmanZone America/Montreal	-4:54:16 -	LMT	1884
7272742Swollman			-5:00	Mont	E%sT
7282742Swollman
7298029Swollman# ZONE-DESCR America Montreal Canada Eastern time
7308029Swollman
7312742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
7322742SwollmanRule	Winn	1887	only	-	Jul	16	0:00	0	S
7332742SwollmanRule	Winn	1916	only	-	Apr	23	0:00	1:00	D
7342742SwollmanRule	Winn	1916	only	-	Sep	17	0:00	0	S
7352742SwollmanRule	Winn	1918	only	-	Apr	14	2:00	1:00	D
7362742SwollmanRule	Winn	1918	only	-	Oct	31	2:00	0	S
7372742SwollmanRule	Winn	1937	only	-	May	16	2:00	1:00	D
73814343SwollmanRule	Winn	1937	only	-	Sep	26	2:00	0	S
7392742SwollmanRule	Winn	1942	only	-	Feb	 9	2:00	1:00	D
7402742SwollmanRule	Winn	1945	only	-	Sep	lastSun	2:00	0	S
7412742SwollmanRule	Winn	1946	only	-	May	12	2:00	1:00	D
7422742SwollmanRule	Winn	1946	only	-	Oct	13	2:00	0	S
7432742SwollmanRule	Winn	1947	1949	-	Apr	lastSun	2:00	1:00	D
74414343SwollmanRule	Winn	1947	1949	-	Sep	lastSun	2:00	0	S
74514343SwollmanRule	Winn	1950	only	-	May	 1	2:00	1:00	D
74614343SwollmanRule	Winn	1950	only	-	Sep	30	2:00	0	S
74714343SwollmanRule	Winn	1951	1960	-	Apr	lastSun	2:00	1:00	D
74814343SwollmanRule	Winn	1951	1958	-	Sep	lastSun	2:00	0	S
7492742SwollmanRule	Winn	1959	only	-	Oct	lastSun	2:00	0	S
7502742SwollmanRule	Winn	1960	only	-	Sep	lastSun	2:00	0	S
7512742SwollmanRule	Winn	1963	only	-	Apr	lastSun	2:00	1:00	D
75214343SwollmanRule	Winn	1963	only	-	Sep	22	2:00	0	S
7532742SwollmanRule	Winn	1966	1986	-	Apr	lastSun	2:00	1:00	D
75414343SwollmanRule	Winn	1966	max	-	Oct	lastSun	2:00	0	S
7552742SwollmanRule	Winn	1987	max	-	Apr	Sun>=1	2:00	1:00	D
7562742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
7572742SwollmanZone America/Winnipeg	-6:28:36 -	LMT	1887 Jul 16
7582742Swollman			-6:00	Winn	C%sT
7592742Swollman
7608029Swollman# ZONE-DESCR America Winnipeg Canada Manitoba
7618029Swollman
7622742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
7632742SwollmanRule	Regina	1905	only	-	Sep	 1	0:00	0	S
7642742SwollmanRule	Regina	1918	only	-	Apr	14	2:00	1:00	D
7652742SwollmanRule	Regina	1918	only	-	Oct	31	2:00	0	S
7662742SwollmanRule	Regina	1930	1934	-	May	Sun>=1	0:00	1:00	D
7672742SwollmanRule	Regina	1930	1934	-	Oct	Sun>=1	0:00	0	S
7682742SwollmanRule	Regina	1937	1941	-	Apr	Sun>=8	0:00	1:00	D
7692742SwollmanRule	Regina	1937	only	-	Oct	Sun>=8	0:00	0	S
7702742SwollmanRule	Regina	1938	only	-	Oct	Sun>=1	0:00	0	S
7712742SwollmanRule	Regina	1939	1941	-	Oct	Sun>=8	0:00	0	S
7722742SwollmanRule	Regina	1942	only	-	Feb	 9	2:00	1:00	D
7732742SwollmanRule	Regina	1945	only	-	Sep	lastSun	2:00	0	S
7742742SwollmanRule	Regina	1946	only	-	Apr	14	2:00	1:00	D
7752742SwollmanRule	Regina	1946	only	-	Oct	13	2:00	0	S
7762742SwollmanRule	Regina	1947	1960	-	Apr	lastSun	2:00	1:00	D
7772742SwollmanRule	Regina	1947	1959	-	Sep	lastSun	2:00	0	S
7782742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
7792742SwollmanZone	America/Regina	-6:58:36 -	LMT	1905 Sep
7802742Swollman			-7:00	Regina	M%sT	1966 Apr 15
7812742Swollman			-6:00	-	CST
7822742Swollman
7838029Swollman# ZONE-DESCR America Regina Canada Saskatchewan
7848029Swollman
7852742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
7862742SwollmanRule	Edm	1906	only	-	Sep	 1	0:00	0	S
7872742SwollmanRule	Edm	1918	1919	-	Apr	Sun>=8	2:00	1:00	D
7882742SwollmanRule	Edm	1918	only	-	Oct	31	2:00	0	S
7892742SwollmanRule	Edm	1919	only	-	May	27	2:00	0	S
7902742SwollmanRule	Edm	1920	1923	-	Apr	lastSun	2:00	1:00	D
7912742SwollmanRule	Edm	1920	only	-	Oct	lastSun	2:00	0	S
7922742SwollmanRule	Edm	1921	1923	-	Sep	lastSun	2:00	0	S
7932742SwollmanRule	Edm	1942	only	-	Feb	 9	2:00	1:00	D
7942742SwollmanRule	Edm	1945	only	-	Sep	lastSun	2:00	0	S
7952742SwollmanRule	Edm	1947	only	-	Apr	lastSun	2:00	1:00	D
7962742SwollmanRule	Edm	1947	only	-	Sep	lastSun	2:00	0	S
7972742SwollmanRule	Edm	1967	only	-	Apr	lastSun	2:00	1:00	D
7982742SwollmanRule	Edm	1967	only	-	Oct	lastSun	2:00	0	S
7992742SwollmanRule	Edm	1969	only	-	Apr	lastSun	2:00	1:00	D
8002742SwollmanRule	Edm	1969	only	-	Oct	lastSun	2:00	0	S
8012742SwollmanRule	Edm	1972	1986	-	Apr	lastSun	2:00	1:00	D
8022742SwollmanRule	Edm	1972	max	-	Oct	lastSun	2:00	0	S
8032742SwollmanRule	Edm	1987	max	-	Apr	Sun>=1	2:00	1:00	D
8042742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
8052742SwollmanZone America/Edmonton	-7:33:52 -	LMT	1906 Sep
8062742Swollman			-7:00	Edm	M%sT
8072742Swollman
8088029Swollman# ZONE-DESCR America Edmonton Canada Alberta
8098029Swollman
8102742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
8112742SwollmanRule	Vanc	1884	only	-	Jan	 1	0:00	0	S
8122742SwollmanRule	Vanc	1918	only	-	Apr	14	2:00	1:00	D
8132742SwollmanRule	Vanc	1918	only	-	Oct	31	2:00	0	S
8142742SwollmanRule	Vanc	1942	only	-	Feb	 9	2:00	1:00	D
8152742SwollmanRule	Vanc	1945	only	-	Sep	30	2:00	0	S
8162742SwollmanRule	Vanc	1946	1986	-	Apr	lastSun	2:00	1:00	D
8172742SwollmanRule	Vanc	1946	only	-	Oct	13	2:00	0	S
8182742SwollmanRule	Vanc	1947	1961	-	Sep	lastSun	2:00	0	S
8192742SwollmanRule	Vanc	1962	max	-	Oct	lastSun	2:00	0	S
8202742SwollmanRule	Vanc	1987	max	-	Apr	Sun>=1	2:00	1:00	D
8212742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
8222742SwollmanZone America/Vancouver	-8:12:28 -	LMT	1884
8232742Swollman			-8:00	Vanc	P%sT
8242742Swollman
8258029Swollman# ZONE-DESCR America Vancouver Canada British Columbia
8268029Swollman
8272742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
8282742SwollmanRule	Yukon	1900	only	-	Jan	 1	0:00	0	S
8292742SwollmanRule	Yukon	1918	only	-	Apr	14	2:00	1:00	D
8302742SwollmanRule	Yukon	1918	only	-	Oct	27	2:00	0	S
8312742SwollmanRule	Yukon	1919	only	-	May	25	2:00	1:00	D
8322742SwollmanRule	Yukon	1919	only	-	Nov	 1	0:00	0	S
8332742SwollmanRule	Yukon	1942	only	-	Feb	 9	2:00	1:00	D
8342742SwollmanRule	Yukon	1965	only	-	Apr	25	0:00	1:00	D
8352742SwollmanRule	Yukon	1965	only	-	Oct	31	2:00	0	S
8362742SwollmanRule	Yukon	1980	1986	-	Apr	lastSun	2:00	1:00	D
8372742SwollmanRule	Yukon	1980	max	-	Oct	lastSun	2:00	0	S
8382742SwollmanRule	Yukon	1987	max	-	Apr	Sun>=1	2:00	1:00	D
8392742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
8402742SwollmanZone America/Whitehorse	-9:00:12 -	LMT	1900 Aug 20
8412742Swollman			-9:00	Yukon	Y%sT	1966 Jul
8422742Swollman			-8:00	Yukon	P%sT
8432742Swollman# Parts of Yukon (e.g. Dawson) didn't switch to -8:00 until 1973 Oct 28.
8442742Swollman
8458029Swollman# ZONE-DESCR America Whitehorse Canada Yukon Territory
8468029Swollman
8472742Swollman###############################################################################
8482742Swollman
8492742Swollman# Mexico
8502742Swollman
8512742Swollman# From Guy Harris:
8522742Swollman# Rules are from the Official Airline Guide, Worldwide Edition, for 1987.
8532742Swollman# Rules prior to 1987 are unknown.
8542742Swollman# The comments in the OAG say "Only Ensenada, Mexicale, San Felipe and Tijuana
8552742Swollman# observe DST."  This is presumably Baja California Norte, above 28th parallel,
85614343Swollman# as listed there; [there is also] "Baja California Sur and N. Pacific
8572742Swollman# Coast (States of Sinaloa and Sonora)."
8582742Swollman
8592742Swollman# From Bob Devine (January 28, 1988):
8602742Swollman# The Federal District (where Mexico City is) has observed [DST] several
8612742Swollman# times but not recently.
8622742Swollman#
8632742Swollman# I don't where to drawn the line in the North Baja area.  28th latitude
8642742Swollman# sounds good -- but it may be higher (how far [d]o radio stations from
8652742Swollman# San Diego affect culture?).
8662742Swollman#
8672742Swollman# The dates of DST probably go back to 1981.  The rules are the same as
8682742Swollman# US's.  This is going to be a headache for US presidential electi[o]n years!
8692742Swollman
8702742Swollman# From Arthur David Olson (February 13, 1988)
8712742Swollman# Since the 1981 starting date is only "probable," we'll keep the 1987
8722742Swollman# starting date below.
8732742Swollman
8742742Swollman# From U. S. Naval Observatory (January 19, 1989):
8752742Swollman# MEXICO BAJA CAL N   7 H  BEHIND UTC    BAJA CALIFORNIA SUR AND
8762742Swollman# MEXICO BAJA CAL N                      N. PACIFIC COAST (STATES
8772742Swollman# MEXICO BAJA CAL N                      OF SINALOA AND SONORA)
8782742Swollman# MEXICO BAJA CAL N   8 H  BEHIND UTC    ABOVE 28TH PARALLAL APR 3
8792742Swollman# MEXICO BAJA CAL N                      - OCT 29
8802742Swollman# MEXICO BAJA CAL N   7 H  BEHIND UTC    ABOVE 28TH PARALLAL APR 3
8812742Swollman# MEXICO BAJA CAL N                      - 0CT 29
8822742Swollman# MEXICO              6 H  BEHIND UTC    STATES OF DURANGO,
8832742Swollman# MEXICO                                 COAHUILA, NUEVO LEON,
8842742Swollman# MEXICO                                 TAMAULIPAS
8852742Swollman# MEXICO              5 H  BEHIND UTC    STATES OF DURANGO,
8862742Swollman# MEXICO                                 COAHUILA, NUEVO LEON,
8872742Swollman# MEXICO                                 TAMAULIPAS  APR 3 - OCT 29
8882742Swollman# MEXICO              6 H  BEHIND UTC    GENERAL MEXICO, STATES OF
8892742Swollman# MEXICO                                 CAMPECHE, QUINTANA ROO AND
8902742Swollman# MEXICO                                 YUCATAN
8912742Swollman
8922742Swollman# From Arthur David Olson (January 21, 1989):
8932742Swollman# April 3 fell on a Sunday in 1988; October 29 fell on a Sunday in 1989.  Ahem.
8942742Swollman# USNO claims there should be four Mexican zones rather than three:
8952742Swollman# a zone that's GMT-8 with DST; a zone that's always GMT-7;
8962742Swollman# a zone that's GMT-6 with DST; and a zone that's always GMT-6.
8972742Swollman
8982742Swollman# From Paul Eggert <eggert@twinsun.com> (November 18, 1993):
8992742Swollman# Shanks also says there are four zones, but disagrees about the fourth.
9002742Swollman# Instead of GMT-6 with DST, he says there's GMT-8 without DST.
9012742Swollman
90214343Swollman# From Paul Eggert (1996-02-07):
90314343Swollman# Today in news:4f90v4$g6g@news.internet.com.mx, Kevin Pitts
90414343Swollman# <bravo2@internet.com.mx> wrote that Mexico will use Horario de Verano (DST)
90514343Swollman# starting this year with the same rules as the US, and gave FIDE as a source.
90614343Swollman# (FIDE is a private organization that promotes efficient electrical use.)
90714343Swollman# On 1996-02-02 Mario Camou wrote that the transition times are Apr Sun>=1
90814343Swollman# 0:00 and Nov 1 0:00 but also wrote ``The DST-out date looks a bit fishy''.
90914343Swollman# Go with Pitts after 1996, and with Shanks before that.
91014343Swollman
9112742Swollman# From Shanks (1991):
9122742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
9132742SwollmanRule	Mexico	1922	only	-	Jan	1	0:00	0	S
9142742SwollmanRule	Mexico	1939	only	-	Feb	5	0:00	1:00	D
9152742SwollmanRule	Mexico	1939	only	-	Jun	25	0:00	0	S
9162742SwollmanRule	Mexico	1940	only	-	Dec	9	0:00	1:00	D
9172742SwollmanRule	Mexico	1941	only	-	Apr	1	0:00	0	S
9182742SwollmanRule	Mexico	1943	only	-	Dec	16	0:00	1:00	D
9192742SwollmanRule	Mexico	1944	only	-	May	1	0:00	0	S
9202742SwollmanRule	Mexico	1950	only	-	Feb	12	0:00	1:00	D
9212742SwollmanRule	Mexico	1950	only	-	Jul	30	0:00	0	S
92214343SwollmanRule	Mexico	1996	max	-	Apr	Sun>=1	2:00	1:00	D
92314343SwollmanRule	Mexico	1996	max	-	Oct	lastSun	2:00	0	S
92414343Swollman#
9252742SwollmanRule	BajaN	1950	1966	-	Apr	lastSun	2:00	1:00	D
9262742SwollmanRule	BajaN	1950	1961	-	Sep	lastSun	2:00	0	S
9272742SwollmanRule	BajaN	1961	1966	-	Oct	lastSun	2:00	0	S
9282742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
9292742SwollmanZone America/Mexico_City -6:36:36 -	LMT	1922 Jan  1  0:23:24
9302742Swollman			-7:00	-	MST	1927 Jun 10 23:00
9312742Swollman			-6:00	-	CST	1930 Nov 15
9322742Swollman			-7:00	-	MST	1931 May  1 23:00
9332742Swollman			-6:00	-	CST	1931 Oct
9342742Swollman			-7:00	-	MST	1932 Mar 30 23:00
9352742Swollman			-6:00	Mexico	C%sT
9368029Swollman# ZONE-DESCR America Mexico_City Mexico Mexico City
9372742SwollmanZone America/Mazatlan	-7:05:40 -	LMT	1921 Dec 31 23:54:20
9382742Swollman			-7:00	-	MST	1927 Jun 10 23:00
9392742Swollman			-6:00	-	CST	1930 Nov 15
9402742Swollman			-7:00	-	MST	1931 May  1 23:00
9412742Swollman			-6:00	-	CST	1931 Oct
9422742Swollman			-7:00	-	MST	1932 Mar 30 23:00
9432742Swollman			-6:00	-	CST	1942 Apr
9442742Swollman			-7:00	-	MST	1949 Jan 14
9452742Swollman			-8:00	-	PST	1970
94614343Swollman			-7:00	Mexico	M%sT
9478029Swollman# ZONE-DESCR America Mazatlan Mexico Mazatlan
9482742SwollmanZone America/Tijuana	-7:48:04 -	LMT	1922 Jan  1  0:11:56
9492742Swollman			-8:00	-	PST	1927 Jun 10 23:00
9502742Swollman			-7:00	-	MST	1930 Nov 16
9512742Swollman			-8:00	-	PST	1942 Apr
9522742Swollman			-7:00	-	MST	1949 Jan 14
9532742Swollman			-8:00	BajaN	P%sT	1967 Apr lastSun 2:00
95414343Swollman			-8:00	US	P%sT	1996
95514343Swollman			-8:00	Mexico	P%sT
9568029Swollman# ZONE-DESCR America Tijuana Mexico Baja California Norte
9572742SwollmanZone America/Ensenada	-7:46:28 -	LMT	1922 Jan  1  0:13:32
9582742Swollman			-8:00	-	PST	1927 Jun 10 23:00
9592742Swollman			-7:00	-	MST	1930 Nov 16
9602742Swollman			-8:00	-	PST	1942 Apr
9612742Swollman			-7:00	-	MST	1949 Jan 14
96214343Swollman			-8:00	-	PST	1996
96314343Swollman			-8:00	Mexico	P%sT
9648029Swollman# ZONE-DESCR America Ensenada Mexico Ensenada
9658029Swollman
9662742Swollman#
9672742Swollman# Revillagigedo Is
9682742Swollman# no information
9692742Swollman
9702742Swollman###############################################################################
9712742Swollman
9722742Swollman# Anguilla
9732742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
9742742SwollmanZone America/Anguilla	-4:12:16 -	LMT	1912 Mar 2
9752742Swollman			-4:00	-	AST
9762742Swollman
9778029Swollman# ZONE-DESCR America Anguilla Anguilla All points
9788029Swollman
9792742Swollman# Antigua and Barbuda
9802742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
9812742SwollmanZone	America/Antigua	-4:07:12 -	LMT	1912 Mar 2
9822742Swollman			-5:00	-	EST	1951
9832742Swollman			-4:00	-	AST
9842742Swollman
9858029Swollman# ZONE-DESCR America Antigua Antigua All points
9868029Swollman
9872742Swollman# Bahamas
9882742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
9892742SwollmanRule	Bahamas	1912	only	-	Mar	2	0:00	0	S
9902742SwollmanRule	Bahamas	1964	max	-	Oct	lastSun	2:00	0	S
9912742SwollmanRule	Bahamas	1964	1986	-	Apr	lastSun	2:00	1:00	D
9922742SwollmanRule	Bahamas	1987	max	-	Apr	Sun>=1	2:00	1:00	D
9932742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
9942742SwollmanZone	America/Nassau	-5:09:24 -	LMT	1912 Mar 2
9952742Swollman			-5:00	Bahamas	E%sT
9962742Swollman
9978029Swollman# ZONE-DESCR America Nassau Bahamas All points
9988029Swollman
9992742Swollman# Barbados
10002742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
10012742SwollmanRule	Barb	1932	only	-	Jan	1	0:00	0	S
10022742SwollmanRule	Barb	1977	only	-	Jun	12	2:00	1:00	D
10032742SwollmanRule	Barb	1977	1978	-	Oct	Sun>=1	2:00	0	S
10042742SwollmanRule	Barb	1978	1980	-	Apr	Sun>=15	2:00	1:00	D
10052742SwollmanRule	Barb	1979	only	-	Sep	30	2:00	0	S
10062742SwollmanRule	Barb	1980	only	-	Sep	25	2:00	0	S
10072742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
10082742SwollmanZone America/Barbados	-3:58:28 -	LMT	1924		# Bridgetown
10092742Swollman			-3:58	-	BMT	1932	  # Bridgetown Mean Time
10102742Swollman			-4:00	Barb	A%sT
10112742Swollman
10128029Swollman# ZONE-DESCR America Barbados Barbados All points
10138029Swollman
10142742Swollman# Belize
10152742Swollman# Whitman entirely disagrees with Shanks; go with Shanks.
10162742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
10172742SwollmanRule	Belize	1912	only	-	Apr	 1	0:00	0	S
10182742SwollmanRule	Belize	1918	1942	-	Oct	Sun>=2	0:00	0:30	HD
10192742SwollmanRule	Belize	1919	1943	-	Feb	Sun>=9	0:00	0	S
10202742SwollmanRule	Belize	1973	only	-	Dec	 5	0:00	1:00	D
10212742SwollmanRule	Belize	1974	only	-	Feb	 9	0:00	0	S
10222742SwollmanRule	Belize	1982	only	-	Dec	18	0:00	1:00	D
10232742SwollmanRule	Belize	1983	only	-	Feb	12	0:00	0	S
10242742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
10252742SwollmanZone	America/Belize	-5:52:48 -	LMT	1912 Apr
10262742Swollman			-6:00	Belize	C%sT
10272742Swollman
10288029Swollman# ZONE-DESCR America Belize Belize All points
10298029Swollman
10302742Swollman# Bermuda
10312742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
10322742SwollmanZone Atlantic/Bermuda	-4:19:04 -	LMT	1930 Jan  1 2:00    # Hamilton
10332742Swollman			-4:00	-	AST	1974 Apr 28 2:00
10342742Swollman			-4:00	Bahamas	A%sT
10352742Swollman
10368029Swollman# ZONE-DESCR Atlantic Bermuda Bermuda All points
10378029Swollman
10382742Swollman# Cayman Is
10392742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
10402742SwollmanZone	America/Cayman	-5:25:32 -	LMT	1890		# Georgetown
10412742Swollman			-5:07	-	KMT	1912 Feb    # Kingston Mean Time
10422742Swollman			-5:00	-	EST
10432742Swollman
10448029Swollman# ZONE-DESCR America Cayman Cayman_Islands All points
10458029Swollman
10462742Swollman# Clipperton
104714343Swollman# uninhabited
10482742Swollman
10492742Swollman# Costa Rica
10502742Swollman# Shanks gives some very odd dates for 1991, and stops there.
10512742Swollman# For now, we won't guess further.
10522742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
10532742SwollmanRule	CR	1921	only	-	Jan	15	0:00	0	S
10542742SwollmanRule	CR	1979	1980	-	Feb	lastSun	0:00	1:00	D
10552742SwollmanRule	CR	1979	1980	-	Jun	Sun>=1	0:00	0	S
10562742SwollmanRule	CR	1991	only	-	Jan	19	0:00	1:00	D
10572742SwollmanRule	CR	1991	only	-	Jul	1	0:00	0	S
10582742Swollman# There are too many San Joses elsewhere, so we'll use `Costa Rica'.
10592742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
10602742SwollmanZone America/Costa_Rica	-5:36:20 -	LMT	1890		# San Jose
10612742Swollman			-5:36	-	SJMT	1921 Jan 15 # San Jose Mean Time
10622742Swollman			-6:00	CR	C%sT
10638029Swollman# ZONE-DESCR America Costa_Rica Costa_Rica All points
10648029Swollman
10652742Swollman# Coco
10662742Swollman# no information; probably like America/Costa_Rica
10672742Swollman
10682742Swollman# Cuba
10692742Swollman
10702742Swollman# From Bob Devine (January 28, 1988):
10712742Swollman# . . .DST is from 2nd Sunday in May to 2nd Sunday in October since 1981.
10722742Swollman# Change at midnight.  In 1979 & 1980, started at 3rd Sunday in March
10732742Swollman# (I think).
10742742Swollman
10752742Swollman# From U. S. Naval Observatory (January 19, 1989):
10762742Swollman# CUBA                5 H  BEHIND UTC
10772742Swollman# CUBA                4 H  BEHIND UTC    MAR 20 - OCT 8
10782742Swollman
10792742Swollman# From Shanks (1991):
10802742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
10812742SwollmanRule	Cuba	1925	only	-	Jul	19	12:00	0	S
10822742SwollmanRule	Cuba	1928	only	-	Jun	10	0:00	1:00	D
10832742SwollmanRule	Cuba	1928	only	-	Oct	10	0:00	0	S
10842742SwollmanRule	Cuba	1940	1942	-	Jun	Sun>=1	0:00	1:00	D
10852742SwollmanRule	Cuba	1940	1942	-	Sep	Sun>=1	0:00	0	S
10862742SwollmanRule	Cuba	1945	1946	-	Jun	Sun>=1	0:00	1:00	D
10872742SwollmanRule	Cuba	1945	1946	-	Sep	Sun>=1	0:00	0	S
10882742SwollmanRule	Cuba	1965	only	-	Jun	1	0:00	1:00	D
10892742SwollmanRule	Cuba	1965	only	-	Sep	30	0:00	0	S
10902742SwollmanRule	Cuba	1966	only	-	May	29	0:00	1:00	D
10912742SwollmanRule	Cuba	1966	only	-	Oct	2	0:00	0	S
10922742SwollmanRule	Cuba	1967	only	-	Apr	8	0:00	1:00	D
10932742SwollmanRule	Cuba	1967	1968	-	Sep	Sun>=8	0:00	0	S
10942742SwollmanRule	Cuba	1968	only	-	Apr	14	0:00	1:00	D
10952742SwollmanRule	Cuba	1969	1977	-	Apr	lastSun	0:00	1:00	D
10962742SwollmanRule	Cuba	1969	1971	-	Oct	lastSun	0:00	0	S
10972742SwollmanRule	Cuba	1972	1974	-	Oct	8	0:00	0	S
10982742SwollmanRule	Cuba	1975	1977	-	Oct	lastSun	0:00	0	S
10992742SwollmanRule	Cuba	1978	only	-	May	7	0:00	1:00	D
11002742SwollmanRule	Cuba	1978	1980	-	Oct	Sun>=8	0:00	0	S
11012742SwollmanRule	Cuba	1979	1980	-	Mar	Sun>=15	0:00	1:00	D
11022742SwollmanRule	Cuba	1981	1985	-	May	Sun>=5	0:00	1:00	D
11032742SwollmanRule	Cuba	1981	max	-	Oct	Sun>=8	0:00	0	S
11042742SwollmanRule	Cuba	1986	1989	-	Mar	Sun>=14	0:00	1:00	D
11052742SwollmanRule	Cuba	1990	only	-	Apr	1	0:00	1:00	D
11062742SwollmanRule	Cuba	1991	max	-	Mar	Sun>=14	0:00	1:00	D
11072742Swollman
11082742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
11092742SwollmanZone	America/Havana	-5:29:28 -	LMT	1890
11102742Swollman			-5:30	-	HMT	1925 Jul 19 12:00 # Havana MT
11112742Swollman			-5:00	Cuba	C%sT
11122742Swollman
11138029Swollman# ZONE-DESCR America Havana Cuba All points
11148029Swollman
11152742Swollman# Dominica
11162742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
11172742SwollmanZone America/Dominica	-4:05:36 -	LMT	1911 Jul 1 0:01		# Roseau
11182742Swollman			-4:00	-	AST
11192742Swollman
11208029Swollman# ZONE-DESCR America Dominica Dominica All points
11218029Swollman
11222742Swollman# Dominican Republic
11232742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
11242742SwollmanRule	DR	1933	only	-	Apr	1	12:00	0	S
11252742SwollmanRule	DR	1966	only	-	Oct	30	0:00	1:00	D
11262742SwollmanRule	DR	1967	only	-	Feb	28	0:00	0	S
11272742SwollmanRule	DR	1969	1973	-	Oct	lastSun	0:00	0:30	HD
11282742SwollmanRule	DR	1970	only	-	Feb	21	0:00	0	S
11292742SwollmanRule	DR	1971	only	-	Jan	20	0:00	0	S
11302742SwollmanRule	DR	1972	1974	-	Jan	21	0:00	0	S
11312742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
11322742SwollmanZone America/Santo_Domingo -4:39:36 -	LMT	1890
11332742Swollman			-4:40	-	SDMT	1933 Apr  1 12:00 # S. Dom. MT
11342742Swollman			-5:00	DR	E%sT	1974 Oct 27
11352742Swollman			-4:00	-	AST
11362742Swollman
11378029Swollman# ZONE-DESCR America Santo_Domingo Dominican_Republic All points
11388029Swollman
11392742Swollman# El Salvador
11402742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
11412742SwollmanRule	Salv	1921	only	-	Jan	1	0:00	0	S
11422742SwollmanRule	Salv	1987	1988	-	May	Sun>=1	0:00	1:00	D
11432742SwollmanRule	Salv	1987	1988	-	Sep	lastSun	0:00	0	S
11442742Swollman# There are too many San Salvadors elsewhere, so we'll use `El Salvador'.
11452742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
11462742SwollmanZone America/El_Salvador -5:56:48 -	LMT	1921		# San Salvador
11472742Swollman			-6:00	Salv	C%sT
11482742Swollman
11498029Swollman# ZONE-DESCR America El_Salvador El_Salvador All points
11508029Swollman
11512742Swollman# Grenada
11522742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
11532742SwollmanZone	America/Grenada	-4:07:00 -	LMT	1911 Jul
11542742Swollman			-4:00	-	AST
11552742Swollman
11568029Swollman# ZONE-DESCR America Grenada Grenada All points
11578029Swollman
11582742Swollman# Guadeloupe
11592742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
11602742SwollmanZone America/Guadeloupe	-4:06:08 -	LMT	1911 Jun 8	# Pointe a Pitre
11612742Swollman			-4:00	-	AST
11622742Swollman
11638029Swollman# ZONE-DESCR America Guadeloupe Guadeloupe All points
11648029Swollman
11652742Swollman# Guatemala
11662742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
11672742SwollmanRule	Guat	1918	only	-	Oct	5	0:00	0	S
11682742SwollmanRule	Guat	1973	only	-	Nov	25	0:00	1:00	D
11692742SwollmanRule	Guat	1974	only	-	Feb	24	0:00	0	S
11702742SwollmanRule	Guat	1983	only	-	May	21	0:00	1:00	D
11712742SwollmanRule	Guat	1983	only	-	Sep	22	0:00	0	S
11722742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
11732742SwollmanZone America/Guatemala	-6:02:04 -	LMT	1918 Oct 5
11742742Swollman			-6:00	Guat	C%sT
11752742Swollman
11768029Swollman# ZONE-DESCR America Guatemala Guatemala All points
11778029Swollman
11782742Swollman# Haiti
11792742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
11802742SwollmanRule	Haiti	1917	only	-	Jan	24	12:00	0	S
11812742SwollmanRule	Haiti	1983	only	-	May	8	0:00	1:00	D
11822742SwollmanRule	Haiti	1984	1987	-	Apr	lastSun	0:00	1:00	D
11832742SwollmanRule	Haiti	1983	1987	-	Oct	lastSun	0:00	0	S
11842742SwollmanRule	Haiti	1988	max	-	Apr	Sun>=1	2:00	1:00	D
11852742SwollmanRule	Haiti	1988	max	-	Oct	lastSun	2:00	0	S
11862742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
11872742SwollmanZone America/Port-au-Prince -4:49:20 -	LMT	1890
11882742Swollman			-4:49	-	PPMT	1917 Jan 24 12:00 # P-a-P MT
11892742Swollman			-5:00	Haiti	E%sT
11902742Swollman
11918029Swollman# ZONE-DESCR America Port-au-Prince Haiti All points
11928029Swollman
11932742Swollman# Honduras
11942742Swollman# Shanks says 1921 Jan 1; go with Whitman's more precise Apr 1.
11952742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
11962742SwollmanZone America/Tegucigalpa -5:48:52 -	LMT	1921 Apr
11972742Swollman			-6:00	Salv	C%sT
11982742Swollman
11998029Swollman# ZONE-DESCR America Tegucigalpa Honduras All points
12008029Swollman
12012742Swollman# Jamaica
12022742Swollman
12032742Swollman# From Bob Devine (January 28, 1988):
12042742Swollman# Follows US rules.
12052742Swollman
12062742Swollman# From U. S. Naval Observatory (January 19, 1989):
12072742Swollman# JAMAICA             5 H  BEHIND UTC
12082742Swollman
12092742Swollman# From Shanks (1991):
12102742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
12112742SwollmanZone	America/Jamaica	-5:07:12 -	LMT	1890		# Kingston
12122742Swollman			-5:07	-	KMT	1912 Feb    # Kingston Mean Time
12132742Swollman			-5:00	-	EST	1974 Jan 6 2:00
12142742Swollman			-5:00	US	E%sT
12152742Swollman
12168029Swollman# ZONE-DESCR America Jamaica Jamaica All points
12178029Swollman
12182742Swollman# Martinique
12192742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
12202742SwollmanZone America/Martinique	-4:04:20 -      LMT	1890		# Fort-de-France
12212742Swollman			-4:04	-	FFMT	1911 May     # Fort-de-France MT
12222742Swollman			-4:00	-	AST	1980 Apr  6
12232742Swollman			-4:00	1:00	ADT	1980 Sep 28
12242742Swollman			-4:00	-	AST
12252742Swollman
12268029Swollman# ZONE-DESCR America Martinique Martinique All points
12278029Swollman
12282742Swollman# Montserrat
12292742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
12302742SwollmanZone America/Montserrat	-4:08:52 -	LMT	1911 Jul 1 0:01   # Plymouth
12312742Swollman			-4:00	-	AST
12322742Swollman
12338029Swollman# ZONE-DESCR America Montserrat Montserrat All points
12348029Swollman
12352742Swollman# Nicaragua
12362742Swollman# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
12372742SwollmanRule	Nic	1975	only	-	Feb	16	0:00	0	S
12382742SwollmanRule	Nic	1979	1980	-	Mar	Sun>=16	0:00	1:00	D
12392742SwollmanRule	Nic	1979	1980	-	Jun	Mon>=23	0:00	0	S
12402742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
12412742SwollmanZone	America/Managua	-5:45:08 -	LMT	1890
12422742Swollman			-5:45	-	MMT	1934 Jun 23  # Managua Mean Time
12432742Swollman			-6:00	-	CST	1973 May
12442742Swollman			-5:00	-	EST	1975 Feb 16
12452742Swollman			-6:00	Nic	C%sT
12462742Swollman
12478029Swollman# ZONE-DESCR America Managua Nicaragua All points
12488029Swollman
12492742Swollman# Panama
12502742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
12512742SwollmanZone	America/Panama	-5:18:08 -	LMT	1890
12522742Swollman			-5:20	-	PMT	1908 Apr 22   # Panama Mean Time
12532742Swollman			-5:00	-	EST
12542742Swollman
12558029Swollman# ZONE-DESCR America Panama Panama All points
12568029Swollman
12572742Swollman# Puerto Rico
12582742Swollman# There are too many San Juans elsewhere, so we'll use `Puerto_Rico'.
12592742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
126014343SwollmanZone America/Puerto_Rico -4:24:25 -	LMT	1899 Mar 28 12:00    # San Juan
12612742Swollman			-4:00	-	AST	1942 May  3
126214343Swollman			-4:00	1:00	AWT	1945 Sep 30  2:00
12632742Swollman			-4:00	-	AST
12642742Swollman
12658029Swollman# ZONE-DESCR America Puerto_Rico United_States Puerto Rico
12668029Swollman
12672742Swollman# St Kitts-Nevis
12682742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
12692742SwollmanZone America/St_Kitts	-4:10:52 -	LMT	1912 Mar 2	# Basseterre
12702742Swollman			-4:00	-	AST
12712742Swollman
12728029Swollman# ZONE-DESCR America St_Kitts St_Kitts_and_Nevis All points 
12738029Swollman
12742742Swollman# St Lucia
12752742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
12762742SwollmanZone America/St_Lucia	-4:04:00 -	LMT	1890		# Castries
12772742Swollman			-4:04	-	CMT	1912	    # Castries Mean Time
12782742Swollman			-4:00	-	AST
12792742Swollman
12808029Swollman# ZONE-DESCR America St_Lucia St_Lucia All points
12818029Swollman
12822742Swollman# St Pierre and Miquelon
12832742Swollman# There are too many St Pierres elsewhere, so we'll use `Miquelon'.
12842742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
12852742SwollmanZone America/Miquelon	-3:44:40 -	LMT	1911 May 15	# St Pierre
12862742Swollman			-4:00	-	AST	1980 May
12872742Swollman			-3:00	Mont	SP%sT
12882742Swollman
12898029Swollman# ZONE-DESCR America Miquelon France St. Pierre and Miquelon
12908029Swollman
12912742Swollman# St Vincent and the Grenadines
12922742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
12932742SwollmanZone America/St_Vincent	-4:04:56 -	LMT	1890		# Kingstown
12942742Swollman			-4:05	-	KMT	1912	   # Kingstown Mean Time
12952742Swollman			-4:00	-	AST
12962742Swollman
12978029Swollman# ZONE-DESCR America St_Vincent St_Vincent All points
12988029Swollman
12992742Swollman# Turks and Caicos
13002742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
13012742SwollmanZone America/Grand_Turk	-4:44:32 -	LMT	1890
13022742Swollman			-5:07	-	KMT	1912 Feb    # Kingston Mean Time
13032742Swollman			-5:00	-	EST	1979 Apr 29 2:00
13042742Swollman			-5:00	US	E%sT
13058029Swollman# ZONE-DESCR America Grand_Turk Turks_and_Caicos All points
13068029Swollman
130714343Swollman# British Virgin Is
13082742Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
130914343SwollmanZone America/Tortola	-4:18:28 -	LMT	1911 Jul    # Road Town
13102742Swollman			-4:00	-	AST
13118029Swollman
131214343Swollman# ZONE-DESCR America Tortola United_Kingdom British Virgin Islands
131314343Swollman
131414343Swollman# Virgin Is
131514343Swollman# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
131614343SwollmanZone America/St_Thomas	-4:19:44 -	LMT	1911 Jul    # Charlotte Amalie
131714343Swollman			-4:00	-	AST
131814343Swollman
131914343Swollman# ZONE-DESCR America St_Thomas United_States Virgin Islands
1320