home *** CD-ROM | disk | FTP | other *** search
/ Aminet 18 / aminetcdnumber181997.iso / Aminet / dev / gcc / ixemulsrc.lha / ixemul / utils / databases / northamerica < prev    next >
Text File  |  1996-12-11  |  47KB  |  1,286 lines

  1. # @(#)northamerica    7.27
  2. # also includes Central America and the Caribbean
  3.  
  4. # This data is by no means authoritative; if you think you know better,
  5. # go ahead and edit the file (and please send any changes to
  6. # tz@elsie.nci.nih.gov for general use in the future).
  7.  
  8. # From Paul Eggert <eggert@twinsun.com> (August 17, 1994):
  9. # A reliable and entertaining source about time zones is
  10. # Derek Howse, Greenwich time and the discovery of the longitude,
  11. # Oxford University Press (1980).
  12.  
  13. ###############################################################################
  14.  
  15. # United States
  16.  
  17. # From Paul Eggert <eggert@twinsun.com> (1995-12-19):
  18. # A good source for time zone historical data in the US is
  19. # Thomas G. Shanks, The American Atlas (5th edition),
  20. # San Diego: ACS Publications, Inc. (1991).
  21. # Make sure you have the errata sheet; the book is somewhat useless without it.
  22. # It is the source for the US and Puerto Rico entries below.
  23.  
  24. # From Paul Eggert (1996-06-12):
  25. # Daylight Saving Time was first suggested as a joke by Benjamin Franklin
  26. # in his whimsical essay ``Turkey vs Eagle, McCauley is my Beagle'' (1784).
  27. # Not everyone is happy with the results:
  28. #
  29. #    I don't really care how time is reckoned so long as there is some
  30. #    agreement about it, but I object to being told that I am saving
  31. #    daylight when my reason tells me that I am doing nothing of the kind.
  32. #    I even object to the implication that I am wasting something
  33. #    valuable if I stay in bed after the sun has risen.  As an admirer
  34. #    of moonlight I resent the bossy insistence of those who want to
  35. #    reduce my time for enjoying it.  At the back of the Daylight Saving
  36. #    scheme I detect the bony, blue-fingered hand of Puritanism, eager
  37. #    to push people into bed earlier, and get them up earlier, to make
  38. #    them healthy, wealthy and wise in spite of themselves.
  39. #
  40. #    -- Robertson Davies, The Diary of Samuel Marchbanks (1947), XIX, Sunday
  41.  
  42. # From Arthur David Olson:
  43. # US Daylight Saving Time ended on the last Sunday of *October* in 1974.
  44. # See, for example, the front page of the Saturday, October 26, 1974
  45. # and Sunday, October 27, 1974 editions of the Washington Post.
  46.  
  47. # From Arthur David Olson:
  48. # Before the Uniform Time Act of 1966 took effect in 1967, observance of
  49. # Daylight Saving Time in the US was by local option, except during wartime.
  50.  
  51. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  52. Rule    US    1918    1919    -    Mar    lastSun    2:00    1:00    W # War
  53. Rule    US    1918    1919    -    Oct    lastSun    2:00    0    S
  54. Rule    US    1942    only    -    Feb    9    2:00    1:00    W # War
  55. Rule    US    1945    only    -    Sep    30    2:00    0    S
  56. Rule    US    1967    max    -    Oct    lastSun    2:00    0    S
  57. Rule    US    1967    1973    -    Apr    lastSun    2:00    1:00    D
  58. Rule    US    1974    only    -    Jan    6    2:00    1:00    D
  59. Rule    US    1975    only    -    Feb    23    2:00    1:00    D
  60. Rule    US    1976    1986    -    Apr    lastSun    2:00    1:00    D
  61. Rule    US    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  62.  
  63. # From Bob Devine (January 28, 1988):
  64. # ...Alaska (and Hawaii) had the timezone names changed in 1967.
  65. #    old             new
  66. #    Pacific Standard Time(PST)  -same-
  67. #    Yukon Standard Time(YST)    -same-
  68. #    Central Alaska S.T. (CAT)   Alaska-Hawaii St[an]dard Time (AHST)
  69. #    Nome Standard Time (NT)     Bering Standard Time (BST)
  70. #
  71. # ...Alaska's timezone lines were redrawn in 1983 to give only 2 tz.
  72. #    The YST zone now covers nearly all of the state, AHST just part
  73. #    of the Aleutian islands.   No DST.
  74.  
  75. # From Paul Eggert (1995-12-19):
  76. # The tables below use `NST', not `NT', for Nome Standard Time.
  77. # I invented `CAWT' for Central Alaska War Time.
  78.  
  79. # From U. S. Naval Observatory (January 19, 1989):
  80. # USA  EASTERN       5 H  BEHIND UTC    NEW YORK, WASHINGTON
  81. # USA  EASTERN       4 H  BEHIND UTC    APR 3 - OCT 30
  82. # USA  CENTRAL       6 H  BEHIND UTC    CHICAGO, HOUSTON
  83. # USA  CENTRAL       5 H  BEHIND UTC    APR 3 - OCT 30
  84. # USA  MOUNTAIN      7 H  BEHIND UTC    DENVER
  85. # USA  MOUNTAIN      6 H  BEHIND UTC    APR 3 - OCT 30
  86. # USA  PACIFIC       8 H  BEHIND UTC    L.A., SAN FRANCISCO
  87. # USA  PACIFIC       7 H  BEHIND UTC    APR 3 - OCT 30
  88. # USA  ALASKA STD    9 H  BEHIND UTC    MOST OF ALASKA     (AKST)
  89. # USA  ALASKA STD    8 H  BEHIND UTC    APR 3 - OCT 30 (AKDT)
  90. # USA  ALEUTIAN     10 H  BEHIND UTC    ISLANDS WEST OF 170W
  91. # USA  - " -         9 H  BEHIND UTC    APR 3 - OCT 30
  92. # USA  HAWAII       10 H  BEHIND UTC
  93. # USA  BERING       11 H  BEHIND UTC    SAMOA, MIDWAY
  94.  
  95. # From Arthur David Olson (January 21, 1989):
  96. # The above dates are for 1988.
  97. # Note the "AKST" and "AKDT" abbreviations, the claim that there's
  98. # no DST in Samoa, and the claim that there is DST in Alaska and the
  99. # Aleutians.
  100.  
  101. # From Arthur David Olson (February 13, 1988):
  102. # Legal standard time zone names, from United States Code (1982 Edition and
  103. # Supplement III), Title 15, Chapter 6, Section 260 and forward.  First, names
  104. # up to April 1, 1967 (when most provisions of the Uniform Time Act of 1966
  105. # took effect), as explained in sections 263 and 261:
  106. #    (none)
  107. #    United States standard eastern time
  108. #    United States standard mountain time
  109. #    United States standard central time
  110. #    United States standard Pacific time
  111. #    (none)
  112. #    United States standard Alaska time
  113. #    (none)
  114. # Next, names from April 1, 1967 until November 30, 1983 (the date for
  115. # public law 98-181):
  116. #    Atlantic standard time
  117. #    eastern standard time
  118. #    central standard time
  119. #    mountain standard time
  120. #    Pacific standard time
  121. #    Yukon standard time
  122. #    Alaska-Hawaii standard time
  123. #    Bering standard time
  124. # And after November 30, 1983:
  125. #    Atlantic standard time
  126. #    eastern standard time
  127. #    central standard time
  128. #    mountain standard time
  129. #    Pacific standard time
  130. #    Alaska standard time
  131. #    Hawaii-Aleutian standard time
  132. #    Samoa standard time
  133. # The law doesn't give abbreviations.
  134. #
  135. # From Paul Eggert (1995-12-19):
  136. # Shanks uses 1983-10-30, not 1983-11-30, for the 1983 transitions.
  137. # Go with Shanks.
  138.  
  139. # US Eastern time, represented by New York
  140. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER
  141. Rule    NYC    1920    only    -    Mar    lastSun    2:00    1:00    D
  142. Rule    NYC    1920    only    -    Oct    lastSun    2:00    0    S
  143. Rule    NYC    1921    1966    -    Apr    lastSun    2:00    1:00    D
  144. Rule    NYC    1921    1954    -    Sep    lastSun    2:00    0    S
  145. Rule    NYC    1955    1966    -    Oct    lastSun    2:00    0    S
  146. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  147. Zone America/New_York    -4:56:02 -    LMT    1883 Nov 18 12:00
  148.             -5:00    US    E%sT    1920
  149.             -5:00    NYC    E%sT    1942
  150.             -5:00    US    E%sT    1946
  151.             -5:00    NYC    E%sT    1967
  152.             -5:00    US    E%sT
  153.  
  154. # US Central time, represented by Chicago
  155. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER
  156. Rule    Chicago    1920    only    -    Jun    13    2:00    1:00    D
  157. Rule    Chicago    1920    1921    -    Oct    lastSun    2:00    0    S
  158. Rule    Chicago    1921    only    -    Mar    lastSun    2:00    1:00    D
  159. Rule    Chicago    1922    1966    -    Apr    lastSun    2:00    1:00    D
  160. Rule    Chicago    1922    1954    -    Sep    lastSun    2:00    0    S
  161. Rule    Chicago    1955    1966    -    Oct    lastSun    2:00    0    S
  162. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  163. Zone America/Chicago    -5:50:36 -    LMT    1883 Nov 18 12:00
  164.             -6:00    US    C%sT    1920
  165.             -6:00    Chicago    C%sT    1936 Mar  1 2:00
  166.             -5:00    -    EST    1936 Nov 15 2:00
  167.             -6:00    Chicago    C%sT    1942
  168.             -6:00    US    C%sT    1946
  169.             -6:00    Chicago    C%sT    1967
  170.             -6:00    US    C%sT
  171.  
  172. # US Mountain time, represented by Denver
  173. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER
  174. Rule    Denver    1920    1921    -    Mar    lastSun    2:00    1:00    D
  175. Rule    Denver    1920    only    -    Oct    lastSun    2:00    0    S
  176. Rule    Denver    1921    only    -    May    22    2:00    0    S
  177. Rule    Denver    1965    1966    -    Apr    lastSun    2:00    1:00    D
  178. Rule    Denver    1965    1966    -    Oct    lastSun    2:00    0    S
  179. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  180. Zone America/Denver    -6:59:56 -    LMT    1883 Nov 18 12:00
  181.             -7:00    US    M%sT    1920
  182.             -7:00    Denver    M%sT    1942
  183.             -7:00    US    M%sT    1946
  184.             -7:00    Denver    M%sT    1967
  185.             -7:00    US    M%sT
  186.  
  187. # US Pacific time, represented by Los Angeles
  188. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER
  189. Rule    CA    1948    only    -    Mar    14    2:00    1:00    D
  190. Rule    CA    1949    only    -    Jan     1    2:00    0    S
  191. Rule    CA    1950    1966    -    Apr    lastSun    2:00    1:00    D
  192. Rule    CA    1950    1961    -    Sep    lastSun    2:00    0    S
  193. Rule    CA    1962    1966    -    Oct    lastSun    2:00    0    S
  194. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  195. Zone America/Los_Angeles -7:52:58 -    LMT    1883 Nov 18 12:00
  196.             -8:00    US    P%sT    1946
  197.             -8:00    CA    P%sT    1967
  198.             -8:00    US    P%sT
  199.  
  200. # Alaska
  201. # AK%sT is the modern abbreviation for -9:00 per USNO.
  202. #
  203. # From Paul Eggert (1995-12-19):
  204. # Howse writes that Alaska switched from the Julian to the Gregorian calendar,
  205. # and from east-of-GMT to west-of-GMT days, when the US bought it from Russia.
  206. # This was on 1867-10-18.  We omit this transition, since we can't represent
  207. # changes from Julian to Gregorian.
  208. #
  209. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  210. Zone America/Juneau     -8:57:41 -    LMT    1900 Aug 20 12:00
  211.              -8:00    -    PST    1942
  212.              -8:00    US    P%sT    1946
  213.              -8:00    -    PST    1969
  214.              -8:00    US    P%sT    1983 Oct 30 2:00
  215.              -9:00    US    AK%sT
  216. Zone America/Yakutat     -9:18:55 -    LMT    1900 Aug 20 12:00
  217.              -9:00    -    YST    1942
  218.              -9:00    US    Y%sT    1946
  219.              -9:00    -    YST    1969
  220.              -9:00    US    Y%sT    1983 Oct 30 2:00
  221.              -9:00    US    AK%sT
  222. Zone America/Anchorage     -9:59:36 -    LMT    1900 Aug 20 12:00
  223.             -10:00    -    CAT    1942
  224.             -10:00    US    CAT/CAWT 1946
  225.             -10:00    -    CAT    1967 Apr
  226.             -10:00    -    AHST    1969
  227.             -10:00    US    AH%sT    1983 Oct 30 2:00
  228.              -9:00    US    AK%sT
  229. Zone America/Nome    -11:01:38 -    LMT    1900 Aug 20 12:00
  230.             -11:00    -    NST    1942
  231.             -11:00    US    N%sT    1946
  232.             -11:00    -    NST    1967 Apr
  233.             -11:00    -    BST    1969
  234.             -11:00    US    B%sT    1983 Oct 30 2:00
  235.              -9:00    US    AK%sT
  236. Zone America/Adak    -11:46:38 -    LMT    1900 Aug 20 12:00
  237.             -11:00    -    NST    1942
  238.             -11:00    US    N%sT    1946
  239.             -11:00    -    NST    1967 Apr
  240.             -11:00    -    BST    1969
  241.             -11:00    US    B%sT    1983 Oct 30 2:00
  242.             -10:00    US    HA%sT
  243. # Shanks writes that part of southwest Alaska (e.g. Aniak)
  244. # switched from -11:00 to -10:00 on 1968-09-22 at 02:00,
  245. # and another part (e.g. Akiak) made the same switch five weeks later.
  246. # These switches don't quite make our 1970 cutoff.
  247.  
  248. # Hawaii
  249. #
  250. # From Arthur David Olson:
  251. # And then there's Hawaii.
  252. # DST was observed for one day in 1933;
  253. # standard time was changed by half an hour in 1947;
  254. # it's always standard as of 1986.
  255. #
  256. # From Paul Eggert:
  257. # Shanks says the 1933 experiment lasted for three weeks.  Go with Shanks.
  258. #
  259. Zone Pacific/Honolulu    -10:31:26 -    LMT    1900 Jan  1 12:00
  260.             -10:30    -    HST    1933 Apr 30 2:00
  261.             -10:30    1:00    HDT    1933 May 21 2:00
  262.             -10:30    US    H%sT    1947 Jun  8 2:00
  263.             -10:00    -    HST
  264.  
  265. Zone Pacific/Midway    -11:49:28 -    LMT    1901
  266.             -11:00    -    NST    1967 Apr    # N=Nome
  267.             -11:00    -    BST    1983 Nov 30    # B=Bering
  268.             -11:00    -    SST            # S=Samoa
  269.  
  270. # Now we turn to US areas that have diverged from the consensus since 1970.
  271.  
  272. # Arizona mostly uses MST.
  273. Zone America/Phoenix    -7:28:18 -    LMT    1883 Nov 18 12:00
  274.             -7:00    US    M%sT    1944 Jan  1 00:01
  275.             -7:00    -    MST    1944 Mar 17 00:01
  276.             -7:00    US    M%sT    1944 Oct  1 00:01
  277.             -7:00    -    MST    1967
  278.             -7:00    US    M%sT    1968
  279.             -7:00    -    MST
  280. # From Arthur David Olson (February 13, 1988):
  281. # A writer from the Inter Tribal Council of Arizona, Inc.,
  282. # notes in private correspondence dated 12/28/87 that "Presently, only the
  283. # Navajo Nation participates in the Daylight Saving Time policy, due to its
  284. # large size and location in three states."  (The "only" means that other
  285. # tribal nations don't use DST.)
  286.  
  287. Link America/Denver America/Shiprock
  288.  
  289. # Southern Idaho and eastern Oregon switched four weeks late in 1974.
  290. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  291. Zone America/Boise    -7:44:49 -    LMT    1883 Nov 18 12:00
  292.             -8:00    US    P%sT    1923 May 13 2:00
  293.             -7:00    US    M%sT    1974
  294.             -7:00    -    MST    1974 Feb  3 2:00
  295.             -7:00    US    M%sT
  296.  
  297. # Indiana
  298. #
  299. # From Paul Eggert (1995-12-19):
  300. # Indiana generally observes either EST all year, or CST/CDT,
  301. # but areas near Cincinnati and Louisville use those cities' timekeeping
  302. # and in 1969 and 1970 the whole state observed daylight time;
  303. # and there are other exceptions as noted below.
  304. # Shanks partitions Indiana into 345 regions, each with its own time history,
  305. # and writes ``Even newspaper reports present contradictory information.''
  306. # Fortunately, most of the complexity occurred before our cutoff date of 1970.
  307. #
  308. # Since 1970, EST-only Indiana has been like America/Indianapolis,
  309. # with exceptions noted below for Crawford, Starke, and Switzerland counties.
  310. # The parts of Indiana not listed below have been like America/Chicago,
  311. # America/Louisville, or America/New_York.
  312. #
  313. # Other than Indianapolis, the Indiana place names are so nondescript
  314. # that they would be ambiguous if we left them at the `America' level.
  315. # So we reluctantly put them all in a subdirectory `America/Indiana'.
  316. #
  317. # Most of EST-only Indiana last observed DST in 1970.
  318. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER
  319. Rule Indianapolis 1941    only    -    Jun    22    2:00    1:00    D
  320. Rule Indianapolis 1941    1954    -    Sep    lastSun    2:00    0    S
  321. Rule Indianapolis 1946    1954    -    Apr    lastSun    2:00    1:00    D
  322. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  323. Zone America/Indianapolis -5:44:38 - LMT 1883 Nov 18 12:00
  324.             -6:00    US    C%sT    1920
  325.             -6:00 Indianapolis C%sT    1942
  326.             -6:00    US    C%sT    1946
  327.             -6:00 Indianapolis C%sT    1955 Apr 24 2:00
  328.             -5:00    -    EST    1957 Sep 29 2:00
  329.             -6:00    -    CST    1958 Apr 27 2:00
  330.             -5:00    -    EST    1969
  331.             -5:00    US    E%sT    1971
  332.             -5:00    -    EST
  333. Link America/Indianapolis America/Indiana/Indianapolis
  334. #
  335. # Part of Crawford County, Indiana, last observed DST in 1975,
  336. # and left its clocks alone in 1974.
  337. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER
  338. Rule    Marengo    1951    only    -    Apr    lastSun    2:00    1:00    D
  339. Rule    Marengo    1951    only    -    Sep    lastSun    2:00    0    S
  340. Rule    Marengo    1954    1960    -    Apr    lastSun    2:00    1:00    D
  341. Rule    Marengo    1954    1960    -    Sep    lastSun    2:00    0    S
  342. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  343. Zone America/Indiana/Marengo -5:45:23 -    LMT    1883 Nov 18 12:00
  344.             -6:00    US    C%sT    1951
  345.             -6:00    Marengo    C%sT    1961 Apr 30 2:00
  346.             -5:00    -    EST    1969
  347.             -5:00    US    E%sT    1974 Jan  6 2:00
  348.             -6:00    1:00    CDT    1974 Oct 27 2:00
  349.             -5:00    US    E%sT    1976
  350.             -5:00    -    EST
  351. #
  352. # Starke County, Indiana
  353. # From Arthur David Olson (October 28, 1991):
  354. # An article on page A3 of the Sunday, October 27, 1991 Washington Post
  355. # notes that Starke County switched from Central time to Eastern time as of
  356. # October 27, 1991.
  357. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER
  358. Rule    Starke    1947    1961    -    Apr    lastSun    2:00    1:00    D
  359. Rule    Starke    1947    1954    -    Sep    lastSun    2:00    0    S
  360. Rule    Starke    1955    1956    -    Oct    lastSun    2:00    0    S
  361. Rule    Starke    1957    1958    -    Sep    lastSun    2:00    0    S
  362. Rule    Starke    1959    1961    -    Oct    lastSun    2:00    0    S
  363. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  364. Zone America/Indiana/Knox -5:46:30 -    LMT    1883 Nov 18 12:00
  365.             -6:00    US    C%sT    1947
  366.             -6:00    Starke    C%sT    1962 Apr 29 2:00
  367.             -5:00    -    EST    1963 Oct 27 2:00
  368.             -6:00    US    C%sT    1991 Oct 27 2:00
  369.             -5:00    -    EST
  370. #
  371. # Switzerland County, Indiana, last observed DST in 1972.
  372. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  373. Zone America/Indiana/Vevay -5:40:16 -    LMT    1883 Nov 18 12:00
  374.             -6:00    US    C%sT    1954 Apr 25 2:00
  375.             -5:00    -    EST    1969
  376.             -5:00    US    E%sT    1973
  377.             -5:00    -    EST
  378.  
  379. # Part of Kentucky left its clocks alone in 1974.
  380. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER
  381. Rule Louisville    1921    only    -    May    1    2:00    1:00    D
  382. Rule Louisville    1921    only    -    Sep    1    2:00    0    S
  383. Rule Louisville    1941    1961    -    Apr    lastSun    2:00    1:00    D
  384. Rule Louisville    1941    only    -    Sep    lastSun    2:00    0    S
  385. Rule Louisville    1946    only    -    Jun    2    2:00    0    S
  386. Rule Louisville    1950    1955    -    Sep    lastSun    2:00    0    S
  387. Rule Louisville    1956    1960    -    Oct    lastSun    2:00    0    S
  388. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  389. Zone America/Louisville    -5:43:02 -    LMT    1883 Nov 18 12:00
  390.             -6:00    US    C%sT    1921
  391.             -6:00 Louisville C%sT    1942
  392.             -6:00    US    C%sT    1946
  393.             -6:00 Louisville C%sT    1961 Jul 23 2:00
  394.             -5:00    -    EST    1968
  395.             -5:00    US    E%sT    1974 Jan  6 2:00
  396.             -6:00    1:00    CDT    1974 Oct 27 2:00
  397.             -5:00    US    E%sT
  398.  
  399. # Michigan
  400. #
  401. # From Bob Devine (January 28, 1988):
  402. # Michigan didn't observe DST from 1968 to 1973.
  403. #
  404. # From Paul Eggert (1995-12-19):
  405. # Shanks writes that Michigan started using standard time on 1885 Sep 18,
  406. # but Howse (p 126) writes that Detroit kept
  407. #
  408. #    local time until 1900 when the City Council decreed that clocks should
  409. #    be put back twenty-eight minutes to Central Standard Time.  Half the
  410. #    city obeyed, half refused.  After considerable debate, the decision
  411. #    was rescinded and the city reverted to Sun time.  A derisive offer to
  412. #    erect a sundial in front of the city hall was referred to the
  413. #    Committee on Sewers.  Then, in 1905, Central time was adopted
  414. #    by city vote.
  415. #
  416. # This story is too entertaining to be false, so go with Howse over Shanks.
  417. #
  418. # Most of Michigan observed DST from 1973 on, but was a bit late in 1975.
  419. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER
  420. Rule    Detroit    1948    only    -    Apr    lastSun    2:00    1:00    D
  421. Rule    Detroit    1948    only    -    Sep    lastSun    2:00    0    S
  422. Rule    Detroit    1967    only    -    Jun    14    2:00    1:00    D
  423. Rule    Detroit    1967    only    -    Oct    lastSun    2:00    0    S
  424. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  425. Zone America/Detroit    -5:32:11 -    LMT    1905
  426.             -6:00    -    CST    1915 May 15 2:00
  427.             -5:00    -    EST    1942
  428.             -5:00    US    E%sT    1946
  429.             -5:00    Detroit    E%sT    1973
  430.             -5:00    US    E%sT    1975
  431.             -5:00    -    EST    1975 Apr 27 2:00
  432.             -5:00    US    E%sT
  433. #
  434. # The Michigan border with Wisconsin switched from EST to CST/CDT in 1973.
  435. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER
  436. Rule Menominee    1946    only    -    Apr    lastSun    2:00    1:00    D
  437. Rule Menominee    1946    only    -    Sep    lastSun    2:00    0    S
  438. Rule Menominee    1966    only    -    Apr    lastSun    2:00    1:00    D
  439. Rule Menominee    1966    only    -    Oct    lastSun    2:00    0    S
  440. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  441. Zone America/Menominee    -5:50:27 -    LMT    1885 Sep 18 12:00
  442.             -6:00    US    C%sT    1946
  443.             -6:00 Menominee    C%sT    1969 Apr 27 2:00
  444.             -5:00    -    EST    1973 Apr 29 2:00
  445.             -6:00    US    C%sT
  446.  
  447. # Navassa
  448. # uninhabited
  449.  
  450.  
  451. # Old names, for S5 users
  452.  
  453. # Link    LINK-FROM        LINK-TO
  454. Link    America/New_York    EST5EDT
  455. Link    America/Chicago        CST6CDT
  456. Link    America/Denver        MST7MDT
  457. Link    America/Los_Angeles    PST8PDT
  458. Link    America/Indianapolis    EST
  459. Link    America/Phoenix        MST
  460. Link    Pacific/Honolulu    HST
  461.  
  462. ################################################################################
  463.  
  464.  
  465. # From Paul Eggert <eggert@twinsun.com> (November 18, 1993):
  466. # A good source for time zone historical data outside the US is
  467. # Thomas G. Shanks, The International Atlas (3rd edition),
  468. # San Diego: ACS Publications, Inc. (1991).
  469. # Except where otherwise noted, it is the source for the data below.
  470. #
  471. # Another source occasionally used is Edward W. Whitman, World Time Differences,
  472. # Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), which
  473. # I found in the UCLA library.
  474. #
  475. # See the `europe' file for Greenland.
  476. #
  477. # See the `africa' file for time zone naming and abbreviation conventions.
  478.  
  479. # Canada
  480.  
  481. # From Alain LaBont<e'> <ALB@immedia.ca> (1994-11-14):
  482. # I post here the time zone abbreviations standardized in Canada
  483. # for both English and French in the CAN/CSA-Z234.4-89 standard....
  484. #
  485. #    UTC    Standard time    Daylight savings time
  486. #    offset    French    English    French    English
  487. #    -2:30    -    -    HAT    NDT
  488. #    -3    -    -    HAA    ADT
  489. #    -3:30    HNT    NST    -    -
  490. #    -4    HNA    AST    HAE    EDT
  491. #    -5    HNE    EST    HAC    CDT
  492. #    -6    HNC    CST    HAR    MDT
  493. #    -7    HNR    MST    HAP    PDT
  494. #    -8    HNP    PST    HAY    YDT
  495. #    -9    HNY    YST    -    -
  496. #
  497. #    HN: Heure Normale    ST: Standard Time
  498. #    HA: Heure Avanc<e'>e    DT: Daylight saving Time
  499. #
  500. #    A: de l'Atlantique    Atlantic
  501. #    C: du Centre        Central
  502. #    E: de l'Est        Eastern
  503. #    M:            Mountain
  504. #    N:            Newfoundland
  505. #    P: du Pacifique        Pacific
  506. #    R: des Rocheuses
  507. #    T: de Terre-Neuve
  508. #    Y: du Yukon        Yukon
  509. #
  510. # From Paul Eggert <eggert@twinsun.com> (1994-11-22):
  511. # Alas, this sort of thing must be handled by localization software.
  512.  
  513. # The data for Canada are all from Shanks (1991).
  514.  
  515.  
  516. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  517. Rule    Canada    1918    only    -    Apr    14    2:00    1:00    D
  518. Rule    Canada    1918    only    -    Oct    31    2:00    0    S
  519. Rule    Canada    1942    only    -    Feb     9    2:00    1:00    D
  520. Rule    Canada    1945    only    -    Sep    30    2:00    0    S
  521. Rule    Canada    1974    1986    -    Apr    lastSun    2:00    1:00    D
  522. Rule    Canada    1974    max    -    Oct    lastSun    2:00    0    S
  523. Rule    Canada    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  524.  
  525.  
  526. # Newfoundland
  527.  
  528. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  529. Rule    StJohns    1917    1918    -    Apr    Sun>=8    2:00    1:00    D
  530. Rule    StJohns    1917    only    -    Sep    17    2:00    0    S
  531. Rule    StJohns    1918    only    -    Oct    31    2:00    0    S
  532. # Whitman gives 1919 Apr 5 and 1920 Apr 5; go with Shanks.
  533. Rule    StJohns    1919    only    -    May     5    23:00    1:00    D
  534. Rule    StJohns    1919    only    -    Aug    12    23:00    0    S
  535. # For 1931-1935 Whitman gives Apr same date; go with Shanks.
  536. Rule    StJohns    1920    1935    -    May    Sun>=1    23:00    1:00    D
  537. Rule    StJohns    1920    1935    -    Oct    lastSun    23:00    0    S
  538. # For 1936-1941 Shanks gives May Mon>=9 and Oct Mon>=2; go with Whitman.
  539. Rule    StJohns    1936    1941    -    May    Sun>=8    0:00    1:00    D
  540. Rule    StJohns    1936    1941    -    Oct    Sun>=1    0:00    0    S
  541. # Shanks gives 1942 May 11 - 1945 Sep 30; go with Whitman.
  542. Rule    StJohns    1942    only    -    Mar     1    0:00    1:00    D
  543. Rule    StJohns    1942    only    -    Dec    31    0:00    0    S
  544. Rule    StJohns    1943    only    -    May    30    0:00    1:00    D
  545. Rule    StJohns    1943    only    -    Sep     5    0:00    0    S
  546. Rule    StJohns    1944    only    -    Jul    10    0:00    1:00    D
  547. Rule    StJohns    1944    only    -    Sep     2    0:00    0    S
  548. Rule    StJohns    1945    only    -    Jan     1    0:00    1:00    D
  549. Rule    StJohns    1945    only    -    Oct     7    2:00    0    S
  550. # For 1946-9 Whitman gives May 5,4,9,1 - Oct 1,5,3,2, and for 1950 he gives
  551. # Apr 30 - Sep 24; go with Shanks.
  552. Rule    StJohns    1946    1950    -    May    Sun>=8    2:00    1:00    D
  553. Rule    StJohns    1946    1950    -    Oct    Sun>=2    2:00    0    S
  554. Rule    StJohns    1951    1986    -    Apr    lastSun    2:00    1:00    D
  555. Rule    StJohns    1951    1959    -    Sep    lastSun    2:00    0    S
  556. Rule    StJohns    1960    max    -    Oct    lastSun    2:00    0    S
  557. Rule    StJohns    1987    only    -    Apr    Sun>=1    2:00    1:00    D
  558. Rule    StJohns    1988    only    -    Apr    Sun>=1    2:00    2:00    DD
  559. Rule    StJohns    1989    max    -    Apr    Sun>=1    2:00    1:00    D
  560. # St John's has an apostrophe, but Posix file names can't have apostrophes.
  561. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  562. Zone America/St_Johns    -3:30:52 -    LMT    1884
  563.             -3:31    StJohns    N%sT    1935 Mar 30
  564.             -3:30    StJohns    N%sT
  565.  
  566.  
  567. # Labrador, New Brunswick, Nova Scotia, Prince Edward I
  568.  
  569. # From Paul Eggert (1996-06-12):
  570. # Shanks writes that since 1970 most of this region has been like Halifax.
  571. # Many locales did not observe peacetime DST until 1972;
  572. # Glace Bay, NS is the largest that we know of.
  573. # Shanks also writes that Liverpool, NS was the only town in Canada to observe
  574. # DST in 1971 but not 1970; for now we'll assume this is a typo.
  575.  
  576. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  577. Rule Halifax    1916    only    -    Apr     1    0:00    1:00    D
  578. Rule Halifax    1916    only    -    Oct     1    0:00    0    S
  579. Rule Halifax    1918    only    -    Apr    14    2:00    1:00    D
  580. Rule Halifax    1918    only    -    Oct    31    2:00    0    S
  581. Rule Halifax    1920    only    -    May     9    0:00    1:00    D
  582. Rule Halifax    1920    only    -    Aug    29    0:00    0    S
  583. Rule Halifax    1921    only    -    May     6    0:00    1:00    D
  584. Rule Halifax    1921    1922    -    Sep     5    0:00    0    S
  585. Rule Halifax    1922    only    -    Apr    30    0:00    1:00    D
  586. Rule Halifax    1923    1925    -    May    Sun>=1    0:00    1:00    D
  587. Rule Halifax    1923    only    -    Sep     4    0:00    0    S
  588. Rule Halifax    1924    only    -    Sep    15    0:00    0    S
  589. Rule Halifax    1925    only    -    Sep    28    0:00    0    S
  590. Rule Halifax    1926    only    -    May    16    0:00    1:00    D
  591. Rule Halifax    1926    only    -    Sep    13    0:00    0    S
  592. Rule Halifax    1927    only    -    May     1    0:00    1:00    D
  593. Rule Halifax    1927    only    -    Sep    26    0:00    0    S
  594. Rule Halifax    1928    1931    -    May    Sun>=8    0:00    1:00    D
  595. Rule Halifax    1928    only    -    Sep     9    0:00    0    S
  596. Rule Halifax    1929    only    -    Sep     3    0:00    0    S
  597. Rule Halifax    1930    only    -    Sep    15    0:00    0    S
  598. Rule Halifax    1931    1932    -    Sep    Mon>=24    0:00    0    S
  599. Rule Halifax    1933    only    -    Apr    30    0:00    1:00    D
  600. Rule Halifax    1933    only    -    Oct     2    0:00    0    S
  601. Rule Halifax    1934    only    -    May    20    0:00    1:00    D
  602. Rule Halifax    1934    only    -    Sep    16    0:00    0    S
  603. Rule Halifax    1935    only    -    Jun     2    0:00    1:00    D
  604. Rule Halifax    1935    only    -    Sep    30    0:00    0    S
  605. Rule Halifax    1936    only    -    Jun     1    0:00    1:00    D
  606. Rule Halifax    1936    only    -    Sep    14    0:00    0    S
  607. Rule Halifax    1937    1938    -    May    Sun>=1    0:00    1:00    D
  608. Rule Halifax    1937    1941    -    Sep    Mon>=24    0:00    0    S
  609. Rule Halifax    1939    only    -    May    28    0:00    1:00    D
  610. Rule Halifax    1940    1941    -    May    Sun>=1    0:00    1:00    D
  611. Rule Halifax    1942    only    -    Feb    9    2:00    1:00    D
  612. Rule Halifax    1945    1959    -    Sep    lastSun    2:00    0    S
  613. Rule Halifax    1946    1959    -    Apr    lastSun    2:00    1:00    D
  614. Rule Halifax    1962    1986    -    Apr    lastSun    2:00    1:00    D
  615. Rule Halifax    1962    max    -    Oct    lastSun    2:00    0    S
  616. Rule Halifax    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  617. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  618. Zone America/Halifax    -4:14:24 -    LMT    1902 Jun 15
  619.             -4:00    Halifax    A%sT
  620. Zone America/Glace_Bay    -3:59:48 -    LMT    1902 Jun 15
  621.             -4:00    Canada    A%sT    1953
  622.             -4:00    Halifax    A%sT    1954
  623.             -4:00    -    AST    1972
  624.             -4:00    Halifax    A%sT
  625.  
  626.  
  627. # Ontario, Quebec
  628.  
  629. # From Paul Eggert (1996-06-12):
  630. # Shanks writes that since 1970 most of this region has been like Montreal.
  631. # Thunder Bay skipped DST in 1973.
  632. # Many smaller locales did not observe peacetime DST until 1974;
  633. # Nipigon (EST) and Rainy River (CST) are the largest that we know of.
  634. # Far west Ontario is like Winnipeg; far east Quebec is like Halifax.
  635.  
  636. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  637. Rule    Mont    1917    only    -    Mar    25    2:00    1:00    D
  638. Rule    Mont    1917    only    -    Apr    24    0:00    0    S
  639. Rule    Mont    1918    only    -    Apr    14    2:00    1:00    D
  640. Rule    Mont    1918    only    -    Oct    31    2:00    0    S
  641. Rule    Mont    1919    only    -    Mar    31    2:30    1:00    D
  642. Rule    Mont    1919    only    -    Oct    25    2:30    0    S
  643. Rule    Mont    1920    only    -    May     2    2:30    1:00    D
  644. Rule    Mont    1920    only    -    Oct     3    2:30    0    S
  645. Rule    Mont    1921    only    -    May     1    2:00    1:00    D
  646. Rule    Mont    1921    only    -    Oct     2    2:30    0    S
  647. Rule    Mont    1922    only    -    Apr    30    2:00    1:00    D
  648. Rule    Mont    1922    only    -    Oct     1    2:30    0    S
  649. Rule    Mont    1924    only    -    May    17    2:00    1:00    D
  650. Rule    Mont    1924    1926    -    Sep    lastSun    2:30    0    S
  651. Rule    Mont    1925    1926    -    May    Sun>=1    2:00    1:00    D
  652. Rule    Mont    1927    only    -    May     1    0:00    1:00    D
  653. Rule    Mont    1927    1932    -    Sep    Sun>=25    0:00    0    S
  654. Rule    Mont    1928    1931    -    Apr    Sun>=25    0:00    1:00    D
  655. Rule    Mont    1932    only    -    May     1    0:00    1:00    D
  656. Rule    Mont    1933    1940    -    Apr    Sun>=24    0:00    1:00    D
  657. Rule    Mont    1933    only    -    Oct     1    0:00    0    S
  658. Rule    Mont    1934    1939    -    Sep    Sun>=24    0:00    0    S
  659. Rule    Mont    1945    1948    -    Sep    lastSun    2:00    0    S
  660. Rule    Mont    1946    1986    -    Apr    lastSun    2:00    1:00    D
  661. Rule    Mont    1949    1950    -    Oct    lastSun    2:00    0    S
  662. Rule    Mont    1951    1956    -    Sep    lastSun    2:00    0    S
  663. Rule    Mont    1957    max    -    Oct    lastSun    2:00    0    S
  664. Rule    Mont    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  665. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  666. Zone America/Montreal    -4:54:16 -    LMT    1884
  667.             -5:00    Mont    E%sT
  668. Zone America/Thunder_Bay -5:57:00 -    LMT    1895
  669.             -5:00    Canada    E%sT    1970
  670.             -5:00    Mont    E%sT    1973
  671.             -5:00    -    EST    1974
  672.             -5:00    Canada    E%sT
  673. Zone America/Nipigon    -5:53:04 -    LMT    1895
  674.             -5:00    Canada    E%sT
  675. Zone America/Rainy_River -6:17:56 -    LMT    1895
  676.             -6:00    Canada    C%sT
  677.  
  678.  
  679. # Manitoba
  680.  
  681. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  682. Rule    Winn    1916    only    -    Apr    23    0:00    1:00    D
  683. Rule    Winn    1916    only    -    Sep    17    0:00    0    S
  684. Rule    Winn    1918    only    -    Apr    14    2:00    1:00    D
  685. Rule    Winn    1918    only    -    Oct    31    2:00    0    S
  686. Rule    Winn    1937    only    -    May    16    2:00    1:00    D
  687. Rule    Winn    1937    only    -    Sep    26    2:00    0    S
  688. Rule    Winn    1942    only    -    Feb     9    2:00    1:00    D
  689. Rule    Winn    1945    only    -    Sep    lastSun    2:00    0    S
  690. Rule    Winn    1946    only    -    May    12    2:00    1:00    D
  691. Rule    Winn    1946    only    -    Oct    13    2:00    0    S
  692. Rule    Winn    1947    1949    -    Apr    lastSun    2:00    1:00    D
  693. Rule    Winn    1947    1949    -    Sep    lastSun    2:00    0    S
  694. Rule    Winn    1950    only    -    May     1    2:00    1:00    D
  695. Rule    Winn    1950    only    -    Sep    30    2:00    0    S
  696. Rule    Winn    1951    1960    -    Apr    lastSun    2:00    1:00    D
  697. Rule    Winn    1951    1958    -    Sep    lastSun    2:00    0    S
  698. Rule    Winn    1959    only    -    Oct    lastSun    2:00    0    S
  699. Rule    Winn    1960    only    -    Sep    lastSun    2:00    0    S
  700. Rule    Winn    1963    only    -    Apr    lastSun    2:00    1:00    D
  701. Rule    Winn    1963    only    -    Sep    22    2:00    0    S
  702. Rule    Winn    1966    1986    -    Apr    lastSun    2:00    1:00    D
  703. Rule    Winn    1966    max    -    Oct    lastSun    2:00    0    S
  704. Rule    Winn    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  705. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  706. Zone America/Winnipeg    -6:28:36 -    LMT    1887 Jul 16
  707.             -6:00    Winn    C%sT
  708.  
  709.  
  710. # Saskatchewan
  711.  
  712. # From Paul Eggert (1996-06-12):
  713. # Shanks writes that since 1970 most of this region has been like Regina.
  714. # Some western towns (e.g. Swift Current) switched from MST/MDT to CST in 1972.
  715. # Other western towns (e.g. Lloydminster) are like Edmonton.
  716.  
  717. # From W. Jones <jones@skdad.usask.ca> (November 6, 1992):
  718. # The. . .below is based on information I got from our law library, the
  719. # provincial archives, and the provincial Community Services department.
  720. # A precise history would require digging through newspaper archives, and
  721. # since you didn't say what you wanted, I didn't bother.
  722. #
  723. # Saskatchewan is split by a time zone meridian (105W) and over the years
  724. # the boundary became pretty ragged as communities near it reevaluated
  725. # their affiliations in one direction or the other.  In 1965 a provincial
  726. # referendum favoured legislating common time practices.
  727. #
  728. # On 15 April 1966 the Time Act (c. T-14, Revised Statutes of
  729. # Saskatchewan 1978) was proclaimed, and established that the eastern
  730. # part of Saskatchewan would use CST year round, that districts in
  731. # northwest Saskatchewan would by default follow CST but could opt to
  732. # follow Mountain Time rules (thus 1 hour difference in the winter and
  733. # zero in the summer), and that districts in southwest Saskatchewan would
  734. # by default follow MT but could opt to follow CST.
  735. #
  736. # It took a few years for the dust to settle (I know one story of a town
  737. # on one time zone having its school in another, such that a mom had to
  738. # serve her family lunch in two shifts), but presently it seems that only
  739. # a few towns on the border with Alberta (e.g. Lloydminster) follow MT
  740. # rules any more; all other districts appear to have used CST year round
  741. # since sometime in the 1960s.
  742.  
  743. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  744. Rule    Regina    1918    only    -    Apr    14    2:00    1:00    D
  745. Rule    Regina    1918    only    -    Oct    31    2:00    0    S
  746. Rule    Regina    1930    1934    -    May    Sun>=1    0:00    1:00    D
  747. Rule    Regina    1930    1934    -    Oct    Sun>=1    0:00    0    S
  748. Rule    Regina    1937    1941    -    Apr    Sun>=8    0:00    1:00    D
  749. Rule    Regina    1937    only    -    Oct    Sun>=8    0:00    0    S
  750. Rule    Regina    1938    only    -    Oct    Sun>=1    0:00    0    S
  751. Rule    Regina    1939    1941    -    Oct    Sun>=8    0:00    0    S
  752. Rule    Regina    1942    only    -    Feb     9    2:00    1:00    D
  753. Rule    Regina    1945    only    -    Sep    lastSun    2:00    0    S
  754. Rule    Regina    1946    only    -    Apr    Sun>=8    2:00    1:00    D
  755. Rule    Regina    1946    only    -    Oct    Sun>=8    2:00    0    S
  756. Rule    Regina    1947    1959    -    Apr    lastSun    2:00    1:00    D
  757. Rule    Regina    1947    1958    -    Sep    lastSun    2:00    0    S
  758. Rule    Regina    1959    only    -    Oct    lastSun    2:00    0    S
  759. #
  760. Rule    Swift    1957    only    -    Apr    lastSun    2:00    1:00    D
  761. Rule    Swift    1957    only    -    Oct    lastSun    2:00    0    S
  762. Rule    Swift    1959    1961    -    Apr    lastSun    2:00    1:00    D
  763. Rule    Swift    1959    only    -    Oct    lastSun    2:00    0    S
  764. Rule    Swift    1960    1961    -    Sep    lastSun    2:00    0    S
  765. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  766. Zone America/Regina    -6:58:36 -    LMT    1905 Sep
  767.             -7:00    Regina    M%sT    1960 Apr lastSun 2:00
  768.             -6:00    -    CST
  769. Zone America/Swift_Current -7:11:20 -    LMT    1905 Sep
  770.             -7:00    Canada    M%sT    1946 Apr lastSun 2:00
  771.             -7:00    Regina    M%sT    1950
  772.             -7:00    Swift    M%sT    1972 Apr lastSun 2:00
  773.             -6:00    -    CST
  774.  
  775.  
  776. # Alberta
  777.  
  778. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  779. Rule    Edm    1918    1919    -    Apr    Sun>=8    2:00    1:00    D
  780. Rule    Edm    1918    only    -    Oct    31    2:00    0    S
  781. Rule    Edm    1919    only    -    May    27    2:00    0    S
  782. Rule    Edm    1920    1923    -    Apr    lastSun    2:00    1:00    D
  783. Rule    Edm    1920    only    -    Oct    lastSun    2:00    0    S
  784. Rule    Edm    1921    1923    -    Sep    lastSun    2:00    0    S
  785. Rule    Edm    1942    only    -    Feb     9    2:00    1:00    D
  786. Rule    Edm    1945    only    -    Sep    lastSun    2:00    0    S
  787. Rule    Edm    1947    only    -    Apr    lastSun    2:00    1:00    D
  788. Rule    Edm    1947    only    -    Sep    lastSun    2:00    0    S
  789. Rule    Edm    1967    only    -    Apr    lastSun    2:00    1:00    D
  790. Rule    Edm    1967    only    -    Oct    lastSun    2:00    0    S
  791. Rule    Edm    1969    only    -    Apr    lastSun    2:00    1:00    D
  792. Rule    Edm    1969    only    -    Oct    lastSun    2:00    0    S
  793. Rule    Edm    1972    1986    -    Apr    lastSun    2:00    1:00    D
  794. Rule    Edm    1972    max    -    Oct    lastSun    2:00    0    S
  795. Rule    Edm    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  796. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  797. Zone America/Edmonton    -7:33:52 -    LMT    1906 Sep
  798.             -7:00    Edm    M%sT
  799.  
  800.  
  801. # British Columbia
  802.  
  803. # From Paul Eggert (1996-06-12):
  804. # Shanks writes that since 1970 most of this region has been like Vancouver.
  805. # Dawswon Creek uses MST.  Much of east BC is like Edmonton.
  806.  
  807. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  808. Rule    Vanc    1918    only    -    Apr    14    2:00    1:00    D
  809. Rule    Vanc    1918    only    -    Oct    31    2:00    0    S
  810. Rule    Vanc    1942    only    -    Feb     9    2:00    1:00    D
  811. Rule    Vanc    1945    only    -    Sep    30    2:00    0    S
  812. Rule    Vanc    1946    1986    -    Apr    lastSun    2:00    1:00    D
  813. Rule    Vanc    1946    only    -    Oct    13    2:00    0    S
  814. Rule    Vanc    1947    1961    -    Sep    lastSun    2:00    0    S
  815. Rule    Vanc    1962    max    -    Oct    lastSun    2:00    0    S
  816. Rule    Vanc    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  817. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  818. Zone America/Vancouver    -8:12:28 -    LMT    1884
  819.             -8:00    Vanc    P%sT
  820. Zone America/Dawson_Creek -8:00:56 -    LMT    1884
  821.             -8:00    Canada    P%sT    1947
  822.             -8:00    Vanc    P%sT    1972 Aug 30 2:00
  823.             -7:00    -    MST
  824.  
  825.  
  826. # Northwest Territories, Yukon
  827.  
  828. # From Paul Eggert (1996-06-12):
  829. # Dawson switched to PST in 1973.  Inuvik switched to MST in 1979.
  830. # Shanks's table for Watson Lake is corrupted, so we have no data there.
  831.  
  832. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  833. Rule    NT_YK    1918    only    -    Apr    14    2:00    1:00    D
  834. Rule    NT_YK    1918    only    -    Oct    27    2:00    0    S
  835. Rule    NT_YK    1919    only    -    May    25    2:00    1:00    D
  836. Rule    NT_YK    1919    only    -    Nov     1    0:00    0    S
  837. Rule    NT_YK    1942    only    -    Feb     9    2:00    1:00    D
  838. Rule    NT_YK    1945    only    -    Sep    30    2:00    0    S
  839. Rule    NT_YK    1965    only    -    Apr    lastSun    0:00    2:00    DD
  840. Rule    NT_YK    1965    only    -    Oct    lastSun    2:00    0    S
  841. Rule    NT_YK    1980    1986    -    Apr    lastSun    2:00    1:00    D
  842. Rule    NT_YK    1980    max    -    Oct    lastSun    2:00    0    S
  843. Rule    NT_YK    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  844. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  845. Zone America/Pangnirtung -4:22:56 -    LMT    1884
  846.             -4:00    NT_YK    A%sT
  847. Zone America/Iqaluit    -4:33:52 -    LMT    1884    # Frobisher Bay
  848.             -5:00    NT_YK    E%sT
  849. Zone America/Rankin_Inlet -6:08:40 -    LMT    1884
  850.             -6:00    NT_YK    C%sT
  851. Zone America/Yellowknife -7:37:24 -    LMT    1884
  852.             -7:00    NT_YK    M%sT
  853. Zone America/Inuvik    -8:54:00 -    LMT    1884
  854.             -8:00    NT_YK    P%sT    1979 Apr lastSun 2:00
  855.             -7:00    NT_YK    M%sT
  856. Zone America/Whitehorse    -9:00:12 -    LMT    1900 Aug 20
  857.             -9:00    NT_YK    Y%sT    1966 Jul 1 2:00
  858.             -8:00    NT_YK    P%sT
  859. Zone America/Dawson    -9:17:40 -    LMT    1900 Aug 20
  860.             -9:00    NT_YK    Y%sT    1973 Oct lastSun 2:00
  861.             -8:00    NT_YK    P%sT
  862.  
  863.  
  864. ###############################################################################
  865.  
  866. # Mexico
  867.  
  868. # From Guy Harris:
  869. # Rules are from the Official Airline Guide, Worldwide Edition, for 1987.
  870. # Rules prior to 1987 are unknown.
  871. # The comments in the OAG say "Only Ensenada, Mexicale, San Felipe and Tijuana
  872. # observe DST."  This is presumably Baja California Norte, above 28th parallel,
  873. # as listed there; [there is also] "Baja California Sur and N. Pacific
  874. # Coast (States of Sinaloa and Sonora)."
  875.  
  876. # From Bob Devine (January 28, 1988):
  877. # The Federal District (where Mexico City is) has observed [DST] several
  878. # times but not recently.
  879. #
  880. # I don't where to drawn the line in the North Baja area.  28th latitude
  881. # sounds good -- but it may be higher (how far [d]o radio stations from
  882. # San Diego affect culture?).
  883. #
  884. # The dates of DST probably go back to 1981.  The rules are the same as
  885. # US's.  This is going to be a headache for US presidential electi[o]n years!
  886.  
  887. # From Arthur David Olson (February 13, 1988)
  888. # Since the 1981 starting date is only "probable," we'll keep the 1987
  889. # starting date below.
  890.  
  891. # From U. S. Naval Observatory (January 19, 1989):
  892. # MEXICO BAJA CAL N   7 H  BEHIND UTC    BAJA CALIFORNIA SUR AND
  893. # MEXICO BAJA CAL N                      N. PACIFIC COAST (STATES
  894. # MEXICO BAJA CAL N                      OF SINALOA AND SONORA)
  895. # MEXICO BAJA CAL N   8 H  BEHIND UTC    ABOVE 28TH PARALLAL APR 3
  896. # MEXICO BAJA CAL N                      - OCT 29
  897. # MEXICO BAJA CAL N   7 H  BEHIND UTC    ABOVE 28TH PARALLAL APR 3
  898. # MEXICO BAJA CAL N                      - 0CT 29
  899. # MEXICO              6 H  BEHIND UTC    STATES OF DURANGO,
  900. # MEXICO                                 COAHUILA, NUEVO LEON,
  901. # MEXICO                                 TAMAULIPAS
  902. # MEXICO              5 H  BEHIND UTC    STATES OF DURANGO,
  903. # MEXICO                                 COAHUILA, NUEVO LEON,
  904. # MEXICO                                 TAMAULIPAS  APR 3 - OCT 29
  905. # MEXICO              6 H  BEHIND UTC    GENERAL MEXICO, STATES OF
  906. # MEXICO                                 CAMPECHE, QUINTANA ROO AND
  907. # MEXICO                                 YUCATAN
  908.  
  909. # From Arthur David Olson (January 21, 1989):
  910. # April 3 fell on a Sunday in 1988; October 29 fell on a Sunday in 1989.  Ahem.
  911. # USNO claims there should be four Mexican zones rather than three:
  912. # a zone that's GMT-8 with DST; a zone that's always GMT-7;
  913. # a zone that's GMT-6 with DST; and a zone that's always GMT-6.
  914.  
  915. # From Paul Eggert <eggert@twinsun.com> (1993-11-18):
  916. # Shanks also says there are four zones, but disagrees about the fourth.
  917. # Instead of GMT-6 with DST, he says there's GMT-8 without DST.
  918.  
  919. # From Alan Perry <alan.perry@eng.sun.com> (1996-02-15):
  920. # A guy from our Mexico subsidiary finally found the Presidential Decree
  921. # outlining the timezone changes in Mexico.
  922. # ------------- Begin Forwarded Message -------------
  923. # I finally got my hands on the Official Presidential Decree that sets up the
  924. # rules for the DST changes. The rules are:
  925. # 1. The country is divided in 3 timezones:
  926. #    - Baja California Norte (the Mexico/BajaNorte TZ)
  927. #    - Baja California Sur, Nayarit, Sinaloa and Sonora (the Mexico/BajaSur TZ)
  928. #    - The rest of the country (the Mexico/General TZ)
  929. #    
  930. # 2. From the first Sunday in April at 2:00 AM to the last Sunday in October
  931. #    at 2:00 AM, the times in each zone are as follows:
  932. #    BajaNorte: GMT+7
  933. #    BajaSur:   GMT+6
  934. #    General:   GMT+5
  935. #    
  936. # 3. The rest of the year, the times are as follows:
  937. #    BajaNorte: GMT+8
  938. #    BajaSur:   GMT+7
  939. #    General:   GMT+6
  940. #    
  941. # The Decree was published in Mexico's Official Newspaper on January 4th.
  942. # -------------- End Forwarded Message --------------
  943. # From Paul Eggert (1996-06-12):
  944. # For an English translation of the decree,
  945. # see ``Diario Oficial: Time Zone Changeover'',
  946. # <URL:http://mexico-travel.com/extra/timezone_eng.html> (1996-01-04).
  947.  
  948. # From Shanks (1991):
  949. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  950. Rule    Mexico    1939    only    -    Feb    5    0:00    1:00    D
  951. Rule    Mexico    1939    only    -    Jun    25    0:00    0    S
  952. Rule    Mexico    1940    only    -    Dec    9    0:00    1:00    D
  953. Rule    Mexico    1941    only    -    Apr    1    0:00    0    S
  954. Rule    Mexico    1943    only    -    Dec    16    0:00    1:00    D
  955. Rule    Mexico    1944    only    -    May    1    0:00    0    S
  956. Rule    Mexico    1950    only    -    Feb    12    0:00    1:00    D
  957. Rule    Mexico    1950    only    -    Jul    30    0:00    0    S
  958. Rule    Mexico    1996    max    -    Apr    Sun>=1    2:00    1:00    D
  959. Rule    Mexico    1996    max    -    Oct    lastSun    2:00    0    S
  960. #
  961. Rule    BajaN    1950    1966    -    Apr    lastSun    2:00    1:00    D
  962. Rule    BajaN    1950    1961    -    Sep    lastSun    2:00    0    S
  963. Rule    BajaN    1961    1966    -    Oct    lastSun    2:00    0    S
  964. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  965. Zone America/Mexico_City -6:36:36 -    LMT    1922 Jan  1  0:23:24
  966.             -7:00    -    MST    1927 Jun 10 23:00
  967.             -6:00    -    CST    1930 Nov 15
  968.             -7:00    -    MST    1931 May  1 23:00
  969.             -6:00    -    CST    1931 Oct
  970.             -7:00    -    MST    1932 Mar 30 23:00
  971.             -6:00    Mexico    C%sT
  972. Zone America/Mazatlan    -7:05:40 -    LMT    1921 Dec 31 23:54:20
  973.             -7:00    -    MST    1927 Jun 10 23:00
  974.             -6:00    -    CST    1930 Nov 15
  975.             -7:00    -    MST    1931 May  1 23:00
  976.             -6:00    -    CST    1931 Oct
  977.             -7:00    -    MST    1932 Mar 30 23:00
  978.             -6:00    -    CST    1942 Apr
  979.             -7:00    -    MST    1949 Jan 14
  980.             -8:00    -    PST    1970
  981.             -7:00    Mexico    M%sT
  982. Zone America/Tijuana    -7:48:04 -    LMT    1922 Jan  1  0:11:56
  983.             -8:00    -    PST    1927 Jun 10 23:00
  984.             -7:00    -    MST    1930 Nov 16
  985.             -8:00    -    PST    1942 Apr
  986.             -7:00    -    MST    1949 Jan 14
  987.             -8:00    BajaN    P%sT    1967 Apr lastSun 2:00
  988.             -8:00    US    P%sT    1996
  989.             -8:00    Mexico    P%sT
  990. Zone America/Ensenada    -7:46:28 -    LMT    1922 Jan  1  0:13:32
  991.             -8:00    -    PST    1927 Jun 10 23:00
  992.             -7:00    -    MST    1930 Nov 16
  993.             -8:00    -    PST    1942 Apr
  994.             -7:00    -    MST    1949 Jan 14
  995.             -8:00    -    PST    1996
  996.             -8:00    Mexico    P%sT
  997. #
  998. # Revillagigedo Is
  999. # no information
  1000.  
  1001. ###############################################################################
  1002.  
  1003. # Anguilla
  1004. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1005. Zone America/Anguilla    -4:12:16 -    LMT    1912 Mar 2
  1006.             -4:00    -    AST
  1007.  
  1008. # Antigua and Barbuda
  1009. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1010. Zone    America/Antigua    -4:07:12 -    LMT    1912 Mar 2
  1011.             -5:00    -    EST    1951
  1012.             -4:00    -    AST
  1013.  
  1014. # Bahamas
  1015. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  1016. Rule    Bahamas    1964    max    -    Oct    lastSun    2:00    0    S
  1017. Rule    Bahamas    1964    1986    -    Apr    lastSun    2:00    1:00    D
  1018. Rule    Bahamas    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  1019. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1020. Zone    America/Nassau    -5:09:24 -    LMT    1912 Mar 2
  1021.             -5:00    Bahamas    E%sT
  1022.  
  1023. # Barbados
  1024. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  1025. Rule    Barb    1977    only    -    Jun    12    2:00    1:00    D
  1026. Rule    Barb    1977    1978    -    Oct    Sun>=1    2:00    0    S
  1027. Rule    Barb    1978    1980    -    Apr    Sun>=15    2:00    1:00    D
  1028. Rule    Barb    1979    only    -    Sep    30    2:00    0    S
  1029. Rule    Barb    1980    only    -    Sep    25    2:00    0    S
  1030. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1031. Zone America/Barbados    -3:58:28 -    LMT    1924        # Bridgetown
  1032.             -3:58    -    BMT    1932      # Bridgetown Mean Time
  1033.             -4:00    Barb    A%sT
  1034.  
  1035. # Belize
  1036. # Whitman entirely disagrees with Shanks; go with Shanks.
  1037. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  1038. Rule    Belize    1918    1942    -    Oct    Sun>=2    0:00    0:30    HD
  1039. Rule    Belize    1919    1943    -    Feb    Sun>=9    0:00    0    S
  1040. Rule    Belize    1973    only    -    Dec     5    0:00    1:00    D
  1041. Rule    Belize    1974    only    -    Feb     9    0:00    0    S
  1042. Rule    Belize    1982    only    -    Dec    18    0:00    1:00    D
  1043. Rule    Belize    1983    only    -    Feb    12    0:00    0    S
  1044. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1045. Zone    America/Belize    -5:52:48 -    LMT    1912 Apr
  1046.             -6:00    Belize    C%sT
  1047.  
  1048. # Bermuda
  1049. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1050. Zone Atlantic/Bermuda    -4:19:04 -    LMT    1930 Jan  1 2:00    # Hamilton
  1051.             -4:00    -    AST    1974 Apr 28 2:00
  1052.             -4:00    Bahamas    A%sT
  1053.  
  1054. # Cayman Is
  1055. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1056. Zone    America/Cayman    -5:25:32 -    LMT    1890        # Georgetown
  1057.             -5:07    -    KMT    1912 Feb    # Kingston Mean Time
  1058.             -5:00    -    EST
  1059.  
  1060. # Clipperton
  1061. # uninhabited
  1062.  
  1063. # Costa Rica
  1064. # Shanks gives some very odd dates for 1991, and stops there.
  1065. # For now, we won't guess further.
  1066. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  1067. Rule    CR    1979    1980    -    Feb    lastSun    0:00    1:00    D
  1068. Rule    CR    1979    1980    -    Jun    Sun>=1    0:00    0    S
  1069. Rule    CR    1991    only    -    Jan    19    0:00    1:00    D
  1070. Rule    CR    1991    only    -    Jul    1    0:00    0    S
  1071. # There are too many San Joses elsewhere, so we'll use `Costa Rica'.
  1072. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1073. Zone America/Costa_Rica    -5:36:20 -    LMT    1890        # San Jose
  1074.             -5:36    -    SJMT    1921 Jan 15 # San Jose Mean Time
  1075.             -6:00    CR    C%sT
  1076. # Coco
  1077. # no information; probably like America/Costa_Rica
  1078.  
  1079. # Cuba
  1080.  
  1081. # From Bob Devine (January 28, 1988):
  1082. # . . .DST is from 2nd Sunday in May to 2nd Sunday in October since 1981.
  1083. # Change at midnight.  In 1979 & 1980, started at 3rd Sunday in March
  1084. # (I think).
  1085.  
  1086. # From U. S. Naval Observatory (January 19, 1989):
  1087. # CUBA                5 H  BEHIND UTC
  1088. # CUBA                4 H  BEHIND UTC    MAR 20 - OCT 8
  1089.  
  1090. # From Shanks (1991):
  1091. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  1092. Rule    Cuba    1928    only    -    Jun    10    0:00    1:00    D
  1093. Rule    Cuba    1928    only    -    Oct    10    0:00    0    S
  1094. Rule    Cuba    1940    1942    -    Jun    Sun>=1    0:00    1:00    D
  1095. Rule    Cuba    1940    1942    -    Sep    Sun>=1    0:00    0    S
  1096. Rule    Cuba    1945    1946    -    Jun    Sun>=1    0:00    1:00    D
  1097. Rule    Cuba    1945    1946    -    Sep    Sun>=1    0:00    0    S
  1098. Rule    Cuba    1965    only    -    Jun    1    0:00    1:00    D
  1099. Rule    Cuba    1965    only    -    Sep    30    0:00    0    S
  1100. Rule    Cuba    1966    only    -    May    29    0:00    1:00    D
  1101. Rule    Cuba    1966    only    -    Oct    2    0:00    0    S
  1102. Rule    Cuba    1967    only    -    Apr    8    0:00    1:00    D
  1103. Rule    Cuba    1967    1968    -    Sep    Sun>=8    0:00    0    S
  1104. Rule    Cuba    1968    only    -    Apr    14    0:00    1:00    D
  1105. Rule    Cuba    1969    1977    -    Apr    lastSun    0:00    1:00    D
  1106. Rule    Cuba    1969    1971    -    Oct    lastSun    0:00    0    S
  1107. Rule    Cuba    1972    1974    -    Oct    8    0:00    0    S
  1108. Rule    Cuba    1975    1977    -    Oct    lastSun    0:00    0    S
  1109. Rule    Cuba    1978    only    -    May    7    0:00    1:00    D
  1110. Rule    Cuba    1978    1980    -    Oct    Sun>=8    0:00    0    S
  1111. Rule    Cuba    1979    1980    -    Mar    Sun>=15    0:00    1:00    D
  1112. Rule    Cuba    1981    1985    -    May    Sun>=5    0:00    1:00    D
  1113. Rule    Cuba    1981    max    -    Oct    Sun>=8    0:00    0    S
  1114. Rule    Cuba    1986    1989    -    Mar    Sun>=14    0:00    1:00    D
  1115. Rule    Cuba    1990    only    -    Apr    1    0:00    1:00    D
  1116. Rule    Cuba    1991    max    -    Mar    Sun>=14    0:00    1:00    D
  1117.  
  1118. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1119. Zone    America/Havana    -5:29:28 -    LMT    1890
  1120.             -5:30    -    HMT    1925 Jul 19 12:00 # Havana MT
  1121.             -5:00    Cuba    C%sT
  1122.  
  1123. # Dominica
  1124. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1125. Zone America/Dominica    -4:05:36 -    LMT    1911 Jul 1 0:01        # Roseau
  1126.             -4:00    -    AST
  1127.  
  1128. # Dominican Republic
  1129. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  1130. Rule    DR    1966    only    -    Oct    30    0:00    1:00    D
  1131. Rule    DR    1967    only    -    Feb    28    0:00    0    S
  1132. Rule    DR    1969    1973    -    Oct    lastSun    0:00    0:30    HD
  1133. Rule    DR    1970    only    -    Feb    21    0:00    0    S
  1134. Rule    DR    1971    only    -    Jan    20    0:00    0    S
  1135. Rule    DR    1972    1974    -    Jan    21    0:00    0    S
  1136. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1137. Zone America/Santo_Domingo -4:39:36 -    LMT    1890
  1138.             -4:40    -    SDMT    1933 Apr  1 12:00 # S. Dom. MT
  1139.             -5:00    DR    E%sT    1974 Oct 27
  1140.             -4:00    -    AST
  1141.  
  1142. # El Salvador
  1143. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  1144. Rule    Salv    1987    1988    -    May    Sun>=1    0:00    1:00    D
  1145. Rule    Salv    1987    1988    -    Sep    lastSun    0:00    0    S
  1146. # There are too many San Salvadors elsewhere, so we'll use `El Salvador'.
  1147. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1148. Zone America/El_Salvador -5:56:48 -    LMT    1921        # San Salvador
  1149.             -6:00    Salv    C%sT
  1150.  
  1151. # Grenada
  1152. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1153. Zone    America/Grenada    -4:07:00 -    LMT    1911 Jul    # St George's
  1154.             -4:00    -    AST
  1155.  
  1156. # Guadeloupe
  1157. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1158. Zone America/Guadeloupe    -4:06:08 -    LMT    1911 Jun 8    # Pointe a Pitre
  1159.             -4:00    -    AST
  1160.  
  1161. # Guatemala
  1162. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  1163. Rule    Guat    1973    only    -    Nov    25    0:00    1:00    D
  1164. Rule    Guat    1974    only    -    Feb    24    0:00    0    S
  1165. Rule    Guat    1983    only    -    May    21    0:00    1:00    D
  1166. Rule    Guat    1983    only    -    Sep    22    0:00    0    S
  1167. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1168. Zone America/Guatemala    -6:02:04 -    LMT    1918 Oct 5
  1169.             -6:00    Guat    C%sT
  1170.  
  1171. # Haiti
  1172. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  1173. Rule    Haiti    1983    only    -    May    8    0:00    1:00    D
  1174. Rule    Haiti    1984    1987    -    Apr    lastSun    0:00    1:00    D
  1175. Rule    Haiti    1983    1987    -    Oct    lastSun    0:00    0    S
  1176. Rule    Haiti    1988    max    -    Apr    Sun>=1    2:00    1:00    D
  1177. Rule    Haiti    1988    max    -    Oct    lastSun    2:00    0    S
  1178. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1179. Zone America/Port-au-Prince -4:49:20 -    LMT    1890
  1180.             -4:49    -    PPMT    1917 Jan 24 12:00 # P-a-P MT
  1181.             -5:00    Haiti    E%sT
  1182.  
  1183. # Honduras
  1184. # Shanks says 1921 Jan 1; go with Whitman's more precise Apr 1.
  1185. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1186. Zone America/Tegucigalpa -5:48:52 -    LMT    1921 Apr
  1187.             -6:00    Salv    C%sT
  1188.  
  1189. # Jamaica
  1190.  
  1191. # From Bob Devine (January 28, 1988):
  1192. # Follows US rules.
  1193.  
  1194. # From U. S. Naval Observatory (January 19, 1989):
  1195. # JAMAICA             5 H  BEHIND UTC
  1196.  
  1197. # From Shanks (1991):
  1198. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1199. Zone    America/Jamaica    -5:07:12 -    LMT    1890        # Kingston
  1200.             -5:07    -    KMT    1912 Feb    # Kingston Mean Time
  1201.             -5:00    -    EST    1974 Jan 6 2:00
  1202.             -5:00    US    E%sT
  1203.  
  1204. # Martinique
  1205. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1206. Zone America/Martinique    -4:04:20 -      LMT    1890        # Fort-de-France
  1207.             -4:04    -    FFMT    1911 May     # Fort-de-France MT
  1208.             -4:00    -    AST    1980 Apr  6
  1209.             -4:00    1:00    ADT    1980 Sep 28
  1210.             -4:00    -    AST
  1211.  
  1212. # Montserrat
  1213. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1214. Zone America/Montserrat    -4:08:52 -    LMT    1911 Jul 1 0:01   # Plymouth
  1215.             -4:00    -    AST
  1216.  
  1217. # Nicaragua
  1218. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  1219. Rule    Nic    1979    1980    -    Mar    Sun>=16    0:00    1:00    D
  1220. Rule    Nic    1979    1980    -    Jun    Mon>=23    0:00    0    S
  1221. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1222. Zone    America/Managua    -5:45:08 -    LMT    1890
  1223.             -5:45    -    MMT    1934 Jun 23  # Managua Mean Time
  1224.             -6:00    -    CST    1973 May
  1225.             -5:00    -    EST    1975 Feb 16
  1226.             -6:00    Nic    C%sT
  1227.  
  1228. # Panama
  1229. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1230. Zone    America/Panama    -5:18:08 -    LMT    1890
  1231.             -5:20    -    PMT    1908 Apr 22   # Panama Mean Time
  1232.             -5:00    -    EST
  1233.  
  1234. # Puerto Rico
  1235. # There are too many San Juans elsewhere, so we'll use `Puerto_Rico'.
  1236. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1237. Zone America/Puerto_Rico -4:24:25 -    LMT    1899 Mar 28 12:00    # San Juan
  1238.             -4:00    -    AST    1942 May  3
  1239.             -4:00    1:00    AWT    1945 Sep 30  2:00
  1240.             -4:00    -    AST
  1241.  
  1242. # St Kitts-Nevis
  1243. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1244. Zone America/St_Kitts    -4:10:52 -    LMT    1912 Mar 2    # Basseterre
  1245.             -4:00    -    AST
  1246.  
  1247. # St Lucia
  1248. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1249. Zone America/St_Lucia    -4:04:00 -    LMT    1890        # Castries
  1250.             -4:04    -    CMT    1912        # Castries Mean Time
  1251.             -4:00    -    AST
  1252.  
  1253. # St Pierre and Miquelon
  1254. # There are too many St Pierres elsewhere, so we'll use `Miquelon'.
  1255. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1256. Zone America/Miquelon    -3:44:40 -    LMT    1911 May 15    # St Pierre
  1257.             -4:00    -    AST    1980 May
  1258.             -3:00    Mont    PM%sT    # Pierre & Miquelon Time
  1259.  
  1260. # St Vincent and the Grenadines
  1261. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1262. Zone America/St_Vincent    -4:04:56 -    LMT    1890        # Kingstown
  1263.             -4:05    -    KMT    1912       # Kingstown Mean Time
  1264.             -4:00    -    AST
  1265.  
  1266. # Turks and Caicos
  1267. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1268. Zone America/Grand_Turk    -4:44:32 -    LMT    1890
  1269.             -5:07    -    KMT    1912 Feb    # Kingston Mean Time
  1270.             -5:00    -    EST    1979 Apr 29 2:00
  1271.             -5:00    US    E%sT
  1272.  
  1273. # British Virgin Is
  1274. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1275. Zone America/Tortola    -4:18:28 -    LMT    1911 Jul    # Road Town
  1276.             -4:00    -    AST
  1277.  
  1278. # Virgin Is
  1279. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  1280. Zone America/St_Thomas    -4:19:44 -    LMT    1911 Jul    # Charlotte Amalie
  1281.             -4:00    -    AST
  1282.