home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / gnu / glibc-1.06 / time / europe < prev    next >
Encoding:
Text File  |  1993-02-02  |  12.2 KB  |  344 lines

  1. # @(#)europe    7.3
  2.  
  3. # International country codes are used to identify countries' rules and
  4. # zones
  5. #
  6. # This data is by no means authoritative; if you think you know better, go
  7. # ahead and edit the file (and please send any changes to
  8. # ado@ncifcrf.gov for general use in the future).
  9.  
  10. ###############################################################################
  11.  
  12. # United Kingdom
  13.  
  14. # From Peter Ilieve (peter@memex.co.uk) (July 4, 1989)
  15. #
  16. # From the UK Government paper "Summer Time: A Consultation Document"
  17. # (HMSO Cm722 June 1989), which is about the possibility of the UK moving
  18. # into the central European timezone and synchronising its summer time with
  19. # the rest of Europe (by moving the end date back a month to end Sep.,
  20. # the start dates are already the same).
  21. #
  22. # Summer time was not observed before 1916.
  23. # It was introduced in the First World War in response to its introduction
  24. # by Germany in March 1916.
  25. # During the Second World War normal summer time was used in Winter and double
  26. # summer time was used in Summer.
  27. # Between 1968 and 1971 GMT+1 was used all year as an experiment.
  28. # This caused voluble objections in Scotland and the experiment was judged
  29. # a failure.
  30. #
  31. # Although it does not say what happens in Europe, it does say that most
  32. # of Europe did not use summer time until 1979, presumably dropping it
  33. # after the 1st and/or 2nd war.
  34. #
  35. # Note that this is not necessarily accurate for Eire.
  36. #
  37. # The paper gives a complete record of dates from 1916, and dates up to 1992.
  38. # The intention is to have the new system, if any, start in 1993.
  39. # The dates are (copied exactly from the table in the paper):
  40. #
  41. #     Summer Time            Double Summer Time
  42. # Year    Start        End        Start        End
  43. # 1916    21 May        1 October
  44. # 1917    8 April        17 September
  45. # 1918    24 March    30 September
  46. # 1919    30 March    29 September
  47. # 1920    28 March    25 October
  48. #             (extended from
  49. #             27 Sep. because
  50. #             of coal strike)
  51. #
  52. # 1921    3 April        3 October
  53. # 1922    26 March    8 October
  54. # 1923    22 April    16 September
  55. # 1924    30 April    21 September
  56. # 1925 to    3rd Sunday    1st Sunday
  57. # 1938    in April    in October
  58. #
  59. # 1939    16 April    19 November
  60. # 1940    25 February    continued
  61. # 1941    continued    continued    4 May        10 August
  62. # 1942    continued    continued    5 April        9 August
  63. # 1943    continued    continued    4 April        15 August
  64. # 1944    continued    continued    2 April        17 September
  65. # 1945    continued    7 October    2 April        15 July
  66. #
  67. # 1946    14 April    6 October
  68. # 1947    16 March    2 November    13 April    10 August
  69. # 1948    14 March    31 October
  70. # 1949    3 April        30 October
  71. # 1950    16 April    22 October
  72. # 1951    15 April    21 October
  73. # 1952    20 April    26 October
  74. #
  75. # 1953    19 April    4 October
  76. # 1954    11 April    3 October
  77. # 1955    17 April    2 October
  78. # 1956    15 April    7 October
  79. # 1957    14 April    6 October
  80. # 1958    20 April    5 October
  81. # 1959    19 April    4 October
  82. # 1960    10 April    2 October
  83. #
  84. # 1961    26 March    29 October
  85. # 1962    25 March    28 October
  86. # 1963    31 March    27 October
  87. # 1964    22 March    25 October
  88. # 1965    21 March    24 October
  89. # 1966    20 March    23 October
  90. # 1967    19 March    29 October
  91. #
  92. # 1968    18 February    continued
  93. # 1969    continued    continued
  94. # 1970    continued    continued
  95. # 1971    continued    31 October
  96. # 1972    19 March    29 October
  97. # 1973    18 March    28 October
  98. # 1974    17 March    27 October
  99. #
  100. # 1975    16 March    26 October
  101. # 1976    21 March    24 October
  102. # 1977    20 March    23 October
  103. # 1978    19 March    29 October
  104. # 1979    18 March    28 October
  105. # 1980    16 March    26 October
  106. # 1981    29 March    25 October
  107. #
  108. # 1982    28 March    24 October
  109. # 1983    27 March    23 October
  110. # 1984    25 March    28 October
  111. # 1985    31 March    27 October
  112. # 1986    30 March    26 October
  113. # 1987    29 March    25 October
  114. # 1988    27 March    23 October
  115. #
  116. # 1989    26 March    29 October
  117. # 1990    25 March    28 October
  118. # 1991    31 March    27 October
  119. # 1992    29 March    25 October
  120. #
  121. # These dates agree with the ones from Whitaker's Almanac for 1960--87. . .
  122.  
  123. # From Arthur David Olson (January 19, 1989):
  124. #
  125. # A source at the British Information Office in New York avers that it's
  126. # known as "British" Summer Time in all parts of the United Kingdom.
  127.  
  128. # From an Anonymous U. K. Donor (January 4, 1989):
  129. #
  130. # It is NOT possible to predict when [British Summer Time] will change
  131. # in a future year.
  132. #
  133. # (The admiralty calculate when they think it should be (no more that a couple
  134. # of years in advance) and advise the government who then decide whether or
  135. # not they will take the admiralty's advice)
  136. #
  137. # ...the Gre[e]nwich...observatory...[was] very helpful.
  138. #
  139. # I was not able to track down the Admiralty formula (I tried hard but failed)
  140.  
  141. # ...
  142. # Date: 4 Jan 89 08:57:25 GMT (Wed)
  143. # From: Jonathan Leffler <nih-csl!uunet!mcvax!sphinx.co.uk!john>
  144. # ...
  145. # [British Summer Time] is fixed annually by Act of Parliament.
  146. # If you can predict what Parliament will do, you should be in
  147. # politics making a fortune, not computing.
  148.  
  149. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  150. # 1916 to 1925--irregular
  151. Rule    GB-Eire    1916    only    -    Mar    21    1:00s    1:00    BST
  152. Rule    GB-Eire    1916    only    -    Oct    1    1:00s    0    GMT
  153. Rule    GB-Eire    1917    only    -    Apr    8    1:00s    1:00    BST
  154. Rule    GB-Eire    1917    only    -    Sep    17    1:00s    0    GMT
  155. Rule    GB-Eire    1918    only    -    Mar    24    1:00s    1:00    BST
  156. Rule    GB-Eire    1918    only    -    Sep    30    1:00s    0    GMT
  157. Rule    GB-Eire    1919    only    -    Mar    30    1:00s    1:00    BST
  158. Rule    GB-Eire    1919    only    -    Sep    29    1:00s    0    GMT
  159. Rule    GB-Eire    1920    only    -    Mar    28    1:00s    1:00    BST
  160. Rule    GB-Eire    1920    only    -    Oct    25    1:00s    0    GMT
  161. Rule    GB-Eire    1921    only    -    Apr    3    1:00s    1:00    BST
  162. Rule    GB-Eire    1921    only    -    Oct    3    1:00s    0    GMT
  163. Rule    GB-Eire    1922    only    -    Mar    26    1:00s    1:00    BST
  164. Rule    GB-Eire    1922    only    -    Oct    8    1:00s    0    GMT
  165. Rule    GB-Eire    1923    only    -    Apr    22    1:00s    1:00    BST
  166. Rule    GB-Eire    1923    only    -    Oct    16    1:00s    0    GMT
  167. Rule    GB-Eire    1924    only    -    Apr    30    1:00s    1:00    BST
  168. Rule    GB-Eire    1924    only    -    Sep    21    1:00s    0    GMT
  169. # 1925 to 1939 start--regular
  170. Rule    GB-Eire    1925    1939    -    Apr    Sun>=15    1:00s    1:00    BST
  171. Rule    GB-Eire    1925    1938    -    Oct    Sun>=1    1:00s    0    GMT
  172. # 1939 end to 1947--irregular, and with double summer time
  173. Rule    GB-Eire    1939    only    -    Nov    19    1:00s    0    GMT
  174. Rule    GB-Eire    1940    only    -    Feb    25    1:00s    1:00    BST
  175. Rule    GB-Eire    1941    only    -    May    4    1:00s    2:00    DST
  176. Rule    GB-Eire    1941    only    -    Aug    10    1:00s    1:00    BST
  177. Rule    GB-Eire    1942    only    -    Apr    5    1:00s    2:00    DST
  178. Rule    GB-Eire    1942    only    -    Aug    9    1:00s    1:00    BST
  179. Rule    GB-Eire    1943    only    -    Apr    4    1:00s    2:00    DST
  180. Rule    GB-Eire    1943    only    -    Aug    15    1:00s    1:00    BST
  181. Rule    GB-Eire    1944    only    -    Apr    2    1:00s    2:00    DST
  182. Rule    GB-Eire    1944    only    -    Sep    17    1:00s    1:00    BST
  183. # Double daylight starts on a Monday in 1945?
  184. Rule    GB-Eire    1945    only    -    Apr    2    1:00s    2:00    DST
  185. Rule    GB-Eire    1945    only    -    Jul    15    1:00s    1:00    BST
  186. Rule    GB-Eire    1945    only    -    Oct    7    1:00s    0    GMT
  187. Rule    GB-Eire    1946    only    -    Apr    14    1:00s    1:00    BST
  188. Rule    GB-Eire    1946    only    -    Oct    6    1:00s    0    GMT
  189. Rule    GB-Eire    1947    only    -    Mar    16    1:00s    1:00    BST
  190. Rule    GB-Eire    1947    only    -    Apr    13    1:00s    2:00    DST
  191. Rule    GB-Eire    1947    only    -    Aug    10    1:00s    1:00    BST
  192. Rule    GB-Eire    1947    only    -    Nov    2    1:00s    0    GMT
  193. # So much for double saving time.  1948 and 1949, irregular.
  194. Rule    GB-Eire    1948    only    -    Mar    14    1:00s    1:00    BST
  195. Rule    GB-Eire    1948    only    -    Oct    31    1:00s    0    GMT
  196. Rule    GB-Eire    1949    only    -    Apr    3    1:00s    1:00    BST
  197. Rule    GB-Eire    1949    only    -    Oct    30    1:00s    0    GMT
  198. # 1950 through start of 1953, regular.
  199. Rule    GB-Eire    1950    1953    -    Apr    Sun>=14    1:00s    1:00    BST
  200. Rule    GB-Eire    1950    1952    -    Oct    Sun>=21    1:00s    0    GMT
  201. # 1954 to 1980, starting rules
  202. Rule    GB-Eire    1954    only    -    Apr    11    1:00s    1:00    BST
  203. Rule    GB-Eire    1955    1959    -    Apr    Sun>=14    1:00s    1:00    BST
  204. Rule    GB-Eire    1960    only    -    Apr    10    1:00s    1:00    BST
  205. Rule    GB-Eire    1961    1963    -    Mar    lastSun    1:00s    1:00    BST
  206. Rule    GB-Eire    1964    1967    -    Mar    Sun>=19    1:00s    1:00    BST
  207. Rule    GB-Eire    1968    only    -    Feb    18    1:00s    1:00    BST
  208. Rule    GB-Eire    1972    1980    -    Mar    Sun>=16    1:00s    1:00    BST
  209. # 1953 to 1971, ending rules
  210. Rule    GB-Eire    1953    1960    -    Oct    Sun>=1    1:00s    0    GMT
  211. Rule    GB-Eire    1961    1967    -    Oct    Sun>=23    1:00s    0    GMT
  212. Rule    GB-Eire    1971    only    -    Oct    31    1:00s    0    GMT
  213. # Current rules
  214. Rule    GB-Eire    1981    max    -    Mar    lastSun    1:00s    1:00    BST
  215. Rule    GB-Eire    1972    max    -    Oct    Sun>=23    1:00s    0    GMT
  216.  
  217. # Zone    NAME        GMTOFF    RULES/SAVE    FORMAT    [UNTIL]
  218. Zone    GB-Eire        0:00    GB-Eire        %s    1968 Oct 27 1:00s
  219.             1:00    -        BST    1971 Oct 31 1:00s
  220.             0:00    GB-Eire        %s
  221.  
  222. ###############################################################################
  223.  
  224. # Continental Europe
  225.  
  226. # The use of 1986 as starting years below is conservative.
  227.  
  228. Rule    W-Eur    1986    max    -    Mar    lastSun    1:00s    1:00    " DST"
  229. Rule    W-Eur    1986    max    -    Sep    lastSun    1:00s    0    -
  230.  
  231. Rule    M-Eur    1986    max    -    Mar    lastSun    2:00s    1:00    " DST"
  232. Rule    M-Eur    1986    max    -    Sep    lastSun    2:00s    0    -
  233.  
  234. Rule    E-Eur    1986    max    -    Mar    lastSun    3:00s    1:00    " DST"
  235. Rule    E-Eur    1986    max    -    Sep    lastSun    3:00s    0    -
  236.  
  237. Rule    Turkey    1986    max    -    Mar    lastSun    1:00    1:00    " DST"
  238. Rule    Turkey    1986    max    -    Sep    lastSun    1:00    0    -
  239.  
  240. Rule    W-SU    1986    max    -    Mar    lastSun    2:00s    1:00    " DST"
  241. Rule    W-SU    1986    max    -    Sep    lastSun    2:00s    0    -
  242.  
  243. # Zone    NAME        GMTOFF    RULES/SAVE    FORMAT    [UNTIL]
  244. Zone    WET        0:00    W-Eur        WET%s
  245. Zone    Iceland        0:00    -        WET
  246. Zone    Portugal    0:00    W-Eur        WET%s    1992 Sep 27 1:00s
  247.             1:00    M-Eur        MET%s
  248. Zone    MET        1:00    M-Eur        MET%s
  249. Zone    Poland        1:00    W-Eur        MET%s
  250. Zone    EET        2:00    E-Eur        EET%s
  251. Zone    Turkey        3:00    Turkey        EET%s
  252. Zone    W-SU        3:00    M-Eur        ????
  253.  
  254. # Tom Hoffman says that MET is also known as Central European Time
  255.  
  256. Link    MET    CET
  257.  
  258. ###############################################################################
  259.  
  260. # One source shows that Bulgaria, Cyprus, Finland, and Greece observe DST from
  261. # the last Sunday in March to the last Sunday in September in 1986.
  262. # The source shows Romania changing a day later than everybody else.
  263. #
  264. # According to Bernard Sieloff's source, Poland is in the MET time zone but
  265. # uses the WE DST rules.  The Western USSR uses EET+1 and ME DST rules.
  266. # Bernard Sieloff's source claims Romania switches on the same day, but at
  267. # 00:00 standard time (i.e., 01:00 DST).  It also claims that Turkey
  268. # switches on the same day, but switches on at 01:00 standard time
  269. # and off at 00:00 standard time (i.e., 01:00 DST)
  270.  
  271. # ...
  272. # Date: Wed, 28 Jan 87 16:56:27 -0100
  273. # From: seismo!mcvax!cgcha!wtho (Tom Hofmann)
  274. # Message-Id: <8701281556.AA22174@cgcha.uucp>
  275. # ...
  276. #
  277. # ...the European time rules are...standardized since 1981, when
  278. # most European coun[tr]ies started DST.  Before that year, only
  279. # a few countries (UK, France, Italy) had DST, each according
  280. # to own national rules.  In 1981, however, DST started on
  281. # 'Apr firstSun', and not on 'Mar lastSun' as in the following
  282. # years...
  283. # But also since 1981 there are some more national exceptions
  284. # than listed in 'europe': Switzerland, for example, joined DST
  285. # one year later, Denmark ended DST on 'Oct 1' instead of 'Sep
  286. # lastSun' in 1981---I don't know how they handle now.
  287. #
  288. # Finally, DST ist always from 'Apr 1' to 'Oct 1' in the
  289. # Soviet Union (as far as I know).
  290. #
  291. # Tom Hofmann, Scientific Computer Center, CIBA-GEIGY AG,
  292. # 4002 Basle, Switzerland
  293. # UUCP: ...!mcvax!cernvax!cgcha!wtho
  294.  
  295. # ...
  296. # Date: Wed, 4 Feb 87 22:35:22 +0100
  297. # From: seismo!mcvax!cwi.nl!dik (Dik T. Winter)
  298. # ...
  299. #
  300. # The information from Tom Hofmann is (as far as I know) not entirely correct.
  301. # After a request from chongo at amdahl I tried to retrieve all information
  302. # about DST in Europe.  I was able to find all from about 1969.
  303. #
  304. # ...standardization on DST in Europe started in about 1977 with switches on
  305. # first Sunday in April and last Sunday in September...
  306. # In 1981 UK joined Europe insofar that
  307. # the starting day for both shifted to last Sunday in March.  And from 1982
  308. # the whole of Europe used DST, with switch dates April 1 and October 1 in
  309. # the Sov[i]et Union.  In 1985 the SU reverted to standard Europe[a]n switch
  310. # dates...
  311. #
  312. # It should also be remembered that time-zones are not constants; e.g.
  313. # Portugal switched in 1976 from MET (or CET) to WET with DST...
  314. # Note also that though there were rules for switch dates not
  315. # all countries abided to these dates, and many individual deviations
  316. # occurred, though not since 1982 I believe.  Another note: it is always
  317. # assumed that DST is 1 hour ahead of normal time, this need not be the
  318. # case; at least in the Netherlands there have been times when DST was 2 hours
  319. # in advance of normal time.
  320. #
  321. # ...
  322. # dik t. winter, cwi, amsterdam, nederland
  323. # INTERNET   : dik@cwi.nl
  324. # BITNET/EARN: dik@mcvax
  325.  
  326. # From Bob Devine (January 28, 1988):
  327. # ...
  328. # Greece: Last Sunday in April to last Sunday in September (iffy on dates).
  329. # Since 1978.  Change at midnight.
  330. # ...
  331. # Monaco: has same DST as France.
  332. # ...
  333.  
  334. # Date: Thu, 12 Nov 92 16:57:37 +0100
  335. # From: rps@inescca.inescc.pt (Rui Pedro Salgueiro)
  336. # ...
  337. # Portugal has recently (September, 27) changed timezone
  338. # (from WET to MET or CET) to harmonize with EEC.
  339. # I have made this description:
  340. # Zone    Portugal    0:00    W-Eur        WET%s    1992 Sep 27 1:00s
  341. #             1:00    M-Eur        MET%s
  342. # ... 
  343.