Annotation of 43BSDTahoe/etc/tzone/northamerica, revision 1.1.1.1

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.