diff options
author | Roland McGrath <roland@gnu.org> | 1996-06-05 23:25:04 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1996-06-05 23:25:04 +0000 |
commit | dfe1754a556c167df741843ef0114f5325717a7c (patch) | |
tree | 90bcf729e52edc7666cd58886fa6dbafc585d6f7 /time/europe | |
parent | 92702b91978866324b422e24b058c52ab63c82d7 (diff) | |
download | glibc-dfe1754a556c167df741843ef0114f5325717a7c.tar.gz glibc-dfe1754a556c167df741843ef0114f5325717a7c.tar.xz glibc-dfe1754a556c167df741843ef0114f5325717a7c.zip |
* time/tzfile.h, time/private.h, time/zdump.c, time/zic.c,
time/africa, time/asia, time/australasia, time/europe, time/northamerica, time/southamerica: Updated from ADO 96h. * Make-dist (all-headers): Filter $(sysdep_headers) out of $(headers). (try-sysdeps, +sysdep-names): Check sysdeps/libm-ieee754 too. * Makerules (distinfo-vars): Add sysdep_headers. * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Append to this instead of $(headers). * sysdeps/unix/sysv/linux/alpha/Makefile: Likewise. * Make-dist [subdirs-dirs]: Don't prefix $(subdir-dirs) with $(subdir); we are already there. * sysdeps/unix/sysv/sysv4/solaris2/sparc/Dist: Removed.
Diffstat (limited to 'time/europe')
-rw-r--r-- | time/europe | 218 |
1 files changed, 111 insertions, 107 deletions
diff --git a/time/europe b/time/europe index 04273d277c..b96f23556d 100644 --- a/time/europe +++ b/time/europe @@ -1,4 +1,4 @@ -# @(#)europe 7.33 +# @(#)europe 7.37 # This data is by no means authoritative; if you think you know better, # go ahead and edit the file (and please send any changes to @@ -36,7 +36,7 @@ # 5:00 ESK ESD Yekaterinburg (was 4:00) (was SSK, SSD)* # 6:00 OSK OSD Omsk (was 5:00)* # 6:00 NSK NSD Novosibirsk (was 7:00) -# 7:00 TSK TSD Tomsk (was 6:00)* +# 7:00 KRSK KRSD Krasnoyarsk (was 6:00) # 8:00 ISK ISD Irkutsk (was 7:00)* # 9:00 YSK YSD Yakutsk (was 8:00)* # 10:00 VSK VSD Vladivostok (was 9:00)* @@ -600,6 +600,11 @@ # 1995-97 is now in place. The Summer Time Order 1994 (SI 1994/2798) # came into force on 16 November. It restates the dates from the EC # seventh Summer Time Directive.... +# +# From Peter Ilieve <peter@aldie.co.uk> (1996-04-20): +# Proposals for the eighth directive were supposed to have been produced +# by the Commission by 1 Jan 96. They have not yet appeared (I asked just +# before Easter). # From Peter Ilieve <peter@memex.co.uk> (March 28, 1994): # The [GB-Eire] end date of 22 October [1995] conflicts with your current rule @@ -642,7 +647,6 @@ # Whitman says Dublin Mean Time was -0:25:21, which is more precise than Shanks. # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule GB-Eire 1847 only - Sep 22 0:00 0 GMT # 1916 to 1925--irregular Rule GB-Eire 1916 only - May 21 2:00s 1:00 BST Rule GB-Eire 1916 only - Oct 1 2:00s 0 GMT @@ -716,21 +720,21 @@ Rule GB-Eire 1972 1980 - Oct Sun>=23 2:00s 0 GMT Rule GB-Eire 1981 1995 - Mar lastSun 1:00u 1:00 BST Rule GB-Eire 1981 1989 - Oct Sun>=23 1:00u 0 GMT Rule GB-Eire 1990 1995 - Oct Sun>=22 1:00u 0 GMT -# See EC for rules starting in 1996. +# See EU for rules starting in 1996. # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Europe/London -0:01:15 - LMT 1847 Sep 22 0:00 GB-Eire %s 1968 Feb 18 2:00 1:00 - BST 1971 Oct 31 2:00 0:00 GB-Eire %s 1996 - 0:00 EC GMT/BST + 0:00 EU GMT/BST Zone Europe/Belfast -0:23:40 - LMT 1880 Aug 2 -0:25:21 - DMT 1916 May 21 2:00 # Dublin MT -0:25:21 1:00 DST 1916 Oct 1 3:00 0:00 GB-Eire %s 1968 Feb 18 2:00 1:00 - BST 1971 Oct 31 3:00 0:00 GB-Eire %s 1996 - 0:00 EC GMT/BST + 0:00 EU GMT/BST Zone Europe/Dublin -0:25:21 - LMT 1880 Aug 2 -0:25:21 - DMT 1916 May 21 2:00 # Dublin MT -0:25:21 1:00 DST 1916 Oct 1 3:00 @@ -742,25 +746,24 @@ Zone Europe/Dublin -0:25:21 - LMT 1880 Aug 2 0:00 GB-Eire %s 1968 Feb 18 2:00 1:00 - BST 1971 Oct 31 3:00 0:00 GB-Eire %s 1996 - 0:00 EC GMT/BST + 0:00 EU GMT/BST ############################################################################### # Continental Europe -# EC rules are for the European Community. +# EU rules are for the European Union, previously known as the EC, EEC, +# Common Market, etc. # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule EC 1800 only - Jan 1 0:00 0 - -Rule EC 1977 1980 - Apr Sun>=1 1:00u 1:00 " DST" -Rule EC 1977 only - Sep lastSun 1:00u 0 - -Rule EC 1978 only - Oct 1 1:00u 0 - -Rule EC 1979 1995 - Sep lastSun 1:00u 0 - -Rule EC 1981 max - Mar lastSun 1:00u 1:00 " DST" -Rule EC 1996 max - Oct lastSun 1:00u 0 - - -# W-Eur differs from EC only in that W-Eur uses standard time. -Rule W-Eur 1800 only - Jan 1 0:00 0 - +Rule EU 1977 1980 - Apr Sun>=1 1:00u 1:00 " DST" +Rule EU 1977 only - Sep lastSun 1:00u 0 - +Rule EU 1978 only - Oct 1 1:00u 0 - +Rule EU 1979 1995 - Sep lastSun 1:00u 0 - +Rule EU 1981 max - Mar lastSun 1:00u 1:00 " DST" +Rule EU 1996 max - Oct lastSun 1:00u 0 - + +# W-Eur differs from EU only in that W-Eur uses standard time. Rule W-Eur 1977 1980 - Apr Sun>=1 1:00s 1:00 " DST" Rule W-Eur 1977 only - Sep lastSun 1:00s 0 - Rule W-Eur 1978 only - Oct 1 1:00s 0 - @@ -769,18 +772,13 @@ Rule W-Eur 1981 max - Mar lastSun 1:00s 1:00 " DST" Rule W-Eur 1996 max - Oct lastSun 1:00s 0 - # Older M-Eur rules are for convenience in the tables. -# From 1977 on, M-Eur differs from EC only in that M-Eur uses standard time. -Rule M-Eur 1800 only - Jan 1 0:00 0 - +# From 1977 on, M-Eur differs from EU only in that M-Eur uses standard time. Rule M-Eur 1916 only - Apr 30 23:00 1:00 " DST" Rule M-Eur 1916 only - Oct 1 1:00 0 - Rule M-Eur 1917 1918 - Apr Mon>=15 2:00s 1:00 " DST" Rule M-Eur 1917 1918 - Sep Mon>=15 2:00s 0 - Rule M-Eur 1940 only - Apr 1 2:00s 1:00 " DST" -# Shanks says DST was continuous from 1940 Apr 1 to 1942 Nov 2; go with Whitman. -Rule M-Eur 1940 only - Dec 31 2:00s 0 - -Rule M-Eur 1941 only - Feb 25 2:00s 1:00 " DST" -Rule M-Eur 1941 only - Oct 5 2:00s 0 - -Rule M-Eur 1942 only - Jan 1 2:00s 1:00 " DST" +# Whitman says 1941 DST was only from Feb 25 to Oct 5; go with Shanks. Rule M-Eur 1942 only - Nov 2 2:00s 0 - Rule M-Eur 1943 only - Mar 29 2:00s 1:00 " DST" Rule M-Eur 1943 only - Oct 4 2:00s 0 - @@ -795,7 +793,6 @@ Rule M-Eur 1981 max - Mar lastSun 2:00s 1:00 " DST" Rule M-Eur 1996 max - Oct lastSun 2:00s 0 - # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule Russia 1880 only - Jan 1 0:00 0 - Rule Russia 1917 only - Jul 1 23:00 1:00 " DST" Rule Russia 1917 only - Dec 28 0:00 0 - Rule Russia 1918 only - May 31 22:00 2:00 " DDST" @@ -818,9 +815,9 @@ Rule Russia 1985 max - Mar lastSun 2:00s 1:00 D # These are for backward compatibility with older versions. # Zone NAME GMTOFF RULES FORMAT [UNTIL] -Zone WET 0:00 EC WET%s +Zone WET 0:00 EU WET%s Zone MET 1:00 M-Eur MET%s -Zone EET 2:00 EC EET%s +Zone EET 2:00 EU EET%s # Tom Hoffman says that MET is also known as Central European Time @@ -859,18 +856,17 @@ Zone Europe/Tirane 1:19:20 - LMT 1914 1:00 - MET 1940 Jun 16 1:00 Albania MET%s 1985 Mar 31 1:00 1:00 W-Eur MET%s -# This may change to `EC' soon. +# This may change to `EU' soon. # Andorra # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Europe/Andorra 0:06:04 - LMT 1901 0:00 - WET 1946 Sep 30 1:00 - MET 1985 Mar 31 2:00 - 1:00 EC MET%s + 1:00 EU MET%s # Austria # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule Austria 1918 only - Jun 16 3:00 0 - Rule Austria 1920 only - Apr 5 2:00s 1:00 " DST" Rule Austria 1920 only - Sep 13 2:00s 0 - Rule Austria 1945 only - Apr 2 2:00s 1:00 " DST" @@ -885,7 +881,7 @@ Zone Europe/Vienna 1:05:20 - LMT 1893 Apr 1:00 Austria MET%s 1940 Apr 1 2:00 1:00 M-Eur MET%s 1945 Apr 2 2:00 1:00 Austria MET%s 1981 - 1:00 EC MET%s + 1:00 EU MET%s # Belarus # Zone NAME GMTOFF RULES FORMAT [UNTIL] @@ -896,7 +892,7 @@ Zone Europe/Minsk 1:50:16 - LMT 1880 3:00 Russia MS%s 1991 Mar 31 2:00s 2:00 1:00 "EET DST" 1991 Sep 29 2:00s 2:00 M-Eur EET%s -# This may change to `EC' soon. +# This may change to `EU' soon. # Belgium # Whitman and Shanks disagree; go with Shanks, usually. @@ -944,7 +940,7 @@ Zone Europe/Brussels 0:17:20 - LMT 1880 0:00 Belgium WET%s 1940 Feb 24 23:00 1:00 M-Eur MET%s 1945 Apr 2 2:00 1:00 Belgium MET%s 1977 - 1:00 EC MET%s + 1:00 EU MET%s # Bosnia and Herzegovina # They switched from the Julian to the Gregorian calendar on 1918 Mar 18. @@ -954,7 +950,7 @@ Zone Europe/Sarajevo 1:13:40 - LMT 1884 1:00 M-Eur MET%s 1945 May 8 2:00s 1:00 1:00 "MET DST" 1945 Sep 16 2:00s 1:00 - MET 1983 - 1:00 EC MET%s + 1:00 EU MET%s # Bulgaria # Part switched from the Julian to the Gregorian calendar on 1915 Nov 14; @@ -973,7 +969,7 @@ Zone Europe/Sofia 1:33:16 - LMT 1880 2:00 - EET 1979 Mar 31 23:00 2:00 Bulg EET%s 1982 Sep 26 2:00 2:00 M-Eur EET%s -# This may change to `EC' soon. +# This may change to `EU' soon. # Croatia # They switched from the Julian to the Gregorian calendar on 1918 Mar 18. @@ -983,11 +979,10 @@ Zone Europe/Zagreb 1:03:52 - LMT 1884 1:00 M-Eur MET%s 1945 May 8 2:00s 1:00 1:00 "MET DST" 1945 Sep 16 2:00s 1:00 - MET 1983 - 1:00 EC MET%s + 1:00 EU MET%s # Czech Republic # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule Czech 1944 only - Sep 17 2:00s 0 - Rule Czech 1945 only - Apr 8 2:00s 1:00 " DST" Rule Czech 1945 only - Nov 18 2:00s 0 - Rule Czech 1946 only - May 6 2:00s 1:00 " DST" @@ -1000,7 +995,7 @@ Zone Europe/Prague 0:57:44 - LMT 1850 0:58 - PMT 1891 Oct # Prague Mean Time 1:00 M-Eur MET%s 1944 Sep 17 2:00s 1:00 Czech MET%s 1979 - 1:00 EC MET%s + 1:00 EU MET%s # Denmark # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S @@ -1025,10 +1020,10 @@ Zone Europe/Copenhagen 0:50:20 - LMT 1890 1:00 Denmark MET%s 1942 Nov 2 2:00s 1:00 M-Eur MET%s 1945 Apr 2 2:00 1:00 Denmark MET%s 1980 - 1:00 EC MET%s + 1:00 EU MET%s Zone Atlantic/Faeroe -0:27:04 - LMT 1908 Jan 11 # Torshavn 0:00 - WET 1981 - 0:00 EC WET%s + 0:00 EU WET%s Zone America/Scoresbysund -1:29:00 - LMT 1916 Jul 28 -2:00 - MGT 1980 Apr 6 2:00 -2:00 M-Eur MGT%s 1981 Mar 29 @@ -1057,7 +1052,7 @@ Zone Europe/Tallinn 1:39:00 - LMT 1880 3:00 Russia MS%s 1989 Mar 26 2:00s 2:00 1:00 "EET DST" 1989 Sep 24 2:00s 2:00 M-Eur EET%s -# This may change to `EC' soon. +# This may change to `EU' soon. # Finland # @@ -1070,20 +1065,18 @@ Zone Europe/Tallinn 1:39:00 - LMT 1880 # Go with Strang instead. # # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule Finland 1921 only - May 1 0:00 0 - Rule Finland 1942 only - Apr 3 0:00 1:00 " DST" Rule Finland 1942 only - Oct 3 0:00 0 - # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Europe/Helsinki 1:39:52 - LMT 1878 May 31 1:40 - HMT 1921 May # Helsinki Mean Time 2:00 Finland EET%s 1981 Mar 29 2:00 - 2:00 EC EET%s + 2:00 EU EET%s # France # Shanks seems to use `24:00' ambiguously; we resolve it with Whitman. # From Shanks (1991): # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule France 1911 only - Jan 1 0:00 0 - Rule France 1916 only - Jun 14 23:00s 1:00 " DST" Rule France 1916 1919 - Oct Sun>=1 0:00 0 - Rule France 1917 only - Mar 24 23:00s 1:00 " DST" @@ -1139,7 +1132,7 @@ Zone Europe/Paris 0:09:21 - LMT 1891 Mar 15 0:01 1:00 M-Eur MET%s 1944 Aug 25 0:00 France WET%s 1945 Sep 16 3:00 1:00 France MET%s 1977 - 1:00 EC MET%s + 1:00 EU MET%s # Germany # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S @@ -1159,21 +1152,20 @@ Rule Germany 1949 only - Apr 10 2:00s 1:00 " DST" Zone Europe/Berlin 0:53:28 - LMT 1893 Apr 1:00 M-Eur MET%s 1945 Apr 2 2:00 1:00 Germany MET%s 1980 - 1:00 EC MET%s + 1:00 EU MET%s # Gibraltar # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Europe/Gibraltar -0:21:24 - LMT 1880 Aug 2 0:00 GB-Eire %s 1957 Apr 14 2:00 1:00 - MET 1982 - 1:00 EC MET%s + 1:00 EU MET%s # Greece # They adopted the Julian calendar in 1846. # Part switched to the Gregorian calendar on 1916 Jul 28. # The rest switched on 1920 Mar 18. # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule Greece 1916 only - July 28 0:01 0 - # Whitman gives 1932 Jul 5 - Nov 1; go with Shanks. Rule Greece 1932 only - Jul 7 0:00 1:00 " DST" Rule Greece 1932 only - Sep 1 0:00 0 - @@ -1204,12 +1196,13 @@ Zone Europe/Athens 1:34:52 - LMT 1895 Sep 14 1:00 Greece MET%s 1944 Apr 4 2:00 Greece EET%s 1981 # Shanks says they switched to M-Eur in 1981; - # go with EC intead, since Greece joined it on Jan 1. - 2:00 EC EET%s + # go with EU intead, since Greece joined it on Jan 1. + 2:00 EU EET%s # Hungary # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule Hungary 1918 only - Sep 29 2:00s 0 - +Rule Hungary 1918 only - Apr 1 3:00 1:00 " DST" +Rule Hungary 1918 only - Sep 29 3:00 0 - Rule Hungary 1919 only - Apr 15 3:00 1:00 " DST" Rule Hungary 1919 only - Sep 15 3:00 0 - Rule Hungary 1920 only - Apr 5 3:00 1:00 " DST" @@ -1230,11 +1223,11 @@ Rule Hungary 1957 only - Sep lastSun 3:00 0 - Rule Hungary 1980 only - Apr 6 1:00 1:00 " DST" # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Europe/Budapest 1:16:20 - LMT 1890 Oct - 1:00 M-Eur MET%s 1918 Jul + 1:00 M-Eur MET%s 1918 1:00 Hungary MET%s 1941 Apr 6 2:00 1:00 M-Eur MET%s 1945 May 1 23:00 1:00 Hungary MET%s 1980 Sep 28 2:00s - 1:00 EC MET%s + 1:00 EU MET%s # Iceland # @@ -1272,7 +1265,6 @@ Zone Europe/Budapest 1:16:20 - LMT 1890 Oct # Reykavik was -1:28 from 1837 to 1908, local mean time before that. # # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule Iceland 1908 only - Jan 1 0:00 0 S Rule Iceland 1917 1918 - Feb 19 23:00 1:00 D Rule Iceland 1917 only - Oct 21 1:00 0 S Rule Iceland 1918 only - Nov 16 1:00 0 S @@ -1300,22 +1292,43 @@ Zone Atlantic/Reykjavik -1:27:24 - LMT 1837 0:00 - GMT # Italy +# From Paul Eggert (1996-05-06): +# For Italian DST we have three sources: Shanks, Whitman, and F. Pollastri +# <http://pisolo.cstv.to.cnr.it/toi/it/ienitlt.html> (see `FP' below), +# taken from a publication of the Italian National Electrotechnical Institute. +# When the three sources disagree, guess who's right, as follows: +# +# year FP Shanks (S) Whitman (W) Go with: +# 1916 06-03 06-03 24:00 06-03 00:00 FP & W +# 09-30 09-30 24:00 09-30 01:00 FP; guess 24:00s +# 1917 04-01 03-31 24:00 03-31 00:00 FP & S +# 09-30 09-29 24:00 09-30 01:00 FP & W +# 1918 03-09 03-09 24:00 03-09 00:00 FP & S +# 10-06 10-05 24:00 10-06 01:00 FP & W +# 1919 03-01 03-01 24:00 03-01 00:00 FP & S +# 10-04 10-04 24:00 10-04 01:00 FP; guess 24:00s +# 1920 03-20 03-20 24:00 03-20 00:00 FP & S +# 09-18 09-18 24:00 10-01 01:00 FP; guess 24:00s +# 1944 04-02 04-03 02:00 S (see M-Eur) +# 09-16 10-02 03:00 FP; guess 24:00s +# 1945 09-14 09-16 24:00 FP; guess 24:00s +# 1970 05-21 05-31 00:00 S +# 09-20 09-27 00:00 S +# # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule Italy 1893 only - Nov 1 0:00s 0 S -# Shanks gives transition times of 1916-1920 as 24:00; go with Whitman. Rule Italy 1916 only - Jun 3 0:00s 1:00 " DST" -Rule Italy 1916 only - Sep 30 0:00s 0 - -Rule Italy 1917 only - Mar 31 0:00s 1:00 " DST" +Rule Italy 1916 only - Oct 1 0:00s 0 - +Rule Italy 1917 only - Apr 1 0:00s 1:00 " DST" Rule Italy 1917 only - Sep 30 0:00s 0 - -Rule Italy 1918 only - Mar 9 0:00s 1:00 " DST" +Rule Italy 1918 only - Mar 10 0:00s 1:00 " DST" Rule Italy 1918 1919 - Oct Sun>=1 0:00s 0 - -Rule Italy 1919 only - Mar 1 0:00s 1:00 " DST" -Rule Italy 1920 only - Mar 20 0:00s 1:00 " DST" -# Shanks gives 1920 Sep 18; go with Whitman. -Rule Italy 1920 only - Oct 1 0:00s 0 - -Rule Italy 1940 only - Jun 15 0:00 1:00 " DST" +Rule Italy 1919 only - Mar 2 0:00s 1:00 " DST" +Rule Italy 1920 only - Mar 21 0:00s 1:00 " DST" +Rule Italy 1920 only - Sep 19 0:00s 0 - +Rule Italy 1940 only - Jun 15 0:00s 1:00 " DST" +Rule Italy 1944 only - Sep 17 0:00s 0 - Rule Italy 1945 only - Apr 2 2:00 1:00 " DST" -Rule Italy 1945 only - Sep 17 0:00 0 - +Rule Italy 1945 only - Sep 15 0:00s 0 - Rule Italy 1946 only - Mar 17 2:00s 1:00 " DST" Rule Italy 1946 only - Oct 6 2:00s 0 - Rule Italy 1947 only - Mar 16 0:00s 1:00 " DST" @@ -1343,9 +1356,9 @@ Rule Italy 1979 only - Sep 30 0:00s 0 - Zone Europe/Rome 0:49:56 - LMT 1866 Sep 22 0:50 - RMT 1893 Nov # Rome Mean Time 1:00 Italy MET%s 1942 Nov 2 2:00s - 1:00 M-Eur MET%s 1945 Apr 2 2:00s + 1:00 M-Eur MET%s 1944 Jul 1:00 Italy MET%s 1980 - 1:00 EC MET%s + 1:00 EU MET%s Link Europe/Rome Europe/Vatican Link Europe/Rome Europe/San_Marino @@ -1364,13 +1377,13 @@ Zone Europe/Riga 1:36:24 - LMT 1880 3:00 Russia MS%s 1991 Mar 31 2:00s 2:00 1:00 "EET DST" 1991 Sep 29 2:00s 2:00 M-Eur EET%s -# This may change to `EC' soon. +# This may change to `EU' soon. # Liechtenstein # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Europe/Vaduz 0:38:04 - LMT 1894 Jun 1:00 - MET 1981 - 1:00 EC MET%s + 1:00 EU MET%s # Lithuania # They switched from the Julian to the Gregorian calendar on 1918 Feb 15. @@ -1386,12 +1399,11 @@ Zone Europe/Vilnius 1:41:16 - LMT 1880 3:00 Russia MS%s 1991 Mar 31 2:00s 2:00 1:00 "EET DST" 1991 Sep 29 2:00s 2:00 M-Eur EET%s -# This may change to `EC' soon. +# This may change to `EU' soon. # Luxembourg # Whitman disagrees with most of these dates in minor ways; go with Shanks. # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule Lux 1904 only - Jun 1 0:00 0 - Rule Lux 1916 only - May 14 23:00 1:00 " DST" Rule Lux 1916 only - Oct 1 1:00 0 - Rule Lux 1917 only - Apr 28 23:00 1:00 " DST" @@ -1422,7 +1434,7 @@ Zone Europe/Luxembourg 0:24:36 - LMT 1904 Jun 0:00 Belgium WET%s 1940 May 14 3:00 1:00 M-Eur WET%s 1944 Sep 18 3:00 1:00 Belgium MET%s 1977 - 1:00 EC MET%s + 1:00 EU MET%s # Macedonia # They switched from the Julian to the Gregorian calendar on 1918 Mar 18. @@ -1432,7 +1444,7 @@ Zone Europe/Skopje 1:25:44 - LMT 1884 1:00 M-Eur MET%s 1945 May 8 2:00s 1:00 1:00 "MET DST" 1945 Sep 16 2:00s 1:00 - MET 1983 - 1:00 EC MET%s + 1:00 EU MET%s # Malta # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S @@ -1449,7 +1461,7 @@ Zone Europe/Malta 0:58:04 - LMT 1893 Nov 2 # Valletta 1:00 M-Eur MET%s 1945 Apr 2 2:00s 1:00 Italy MET%s 1973 Mar 31 1:00 Malta MET%s 1981 - 1:00 EC MET%s + 1:00 EU MET%s # Moldova # They switched from the Julian to the Gregorian calendar on 1919 Mar 18. @@ -1459,7 +1471,7 @@ Zone Europe/Chisinau 1:55:20 - LMT 1924 May 2 3:00 Russia MS%s 1991 Mar 31 2:00s 2:00 1:00 "EET DST" 1991 Sep 29 2:00s 2:00 M-Eur EET%s -# This may change to `EC' soon. +# This may change to `EU' soon. # Monaco # Shanks gives 0:09 for Paris Mean Time; go with Howse's more precise 0:09:21. @@ -1468,13 +1480,12 @@ Zone Europe/Monaco 0:29:32 - LMT 1891 Mar 15 0:09:21 - PMT 1911 Mar 11 # Paris Mean Time 0:00 France WET%s 1945 Sep 16 3:00 1:00 France MET%s 1977 - 1:00 EC MET%s + 1:00 EU MET%s # Netherlands # Howse writes that the Netherlands' railways used GMT between 1892 and 1940, # but for other purposes the Netherlands used Amsterdam mean time. # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule Neth 1892 only - May 1 0:00 0 AMT # Shanks gives 1916 May 1 0:00 and 1916 Oct 1 0:00; go with Whitman. Rule Neth 1916 only - May 1 2:00s 1:00 NST Rule Neth 1916 only - Oct 2 2:00s 0 AMT @@ -1506,11 +1517,10 @@ Zone Europe/Amsterdam 0:19:28 - LMT 1892 May 0:20 Neth %s 1940 May 16 0:40 1:00 M-Eur MET%s 1945 Apr 2 2:00 1:00 Neth MET%s 1977 - 1:00 EC MET%s + 1:00 EU MET%s # Norway # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule Norway 1892 only - May 1 0:00 0 - # Whitman gives 1916 May 21 - 1916 Oct 21; go with Shanks. Rule Norway 1916 only - May 22 1:00 1:00 " DST" Rule Norway 1916 only - Sep 30 0:00 0 - @@ -1528,7 +1538,7 @@ Zone Europe/Oslo 0:43:00 - LMT 1895 1:00 Norway MET%s 1940 Aug 10 23:00 1:00 M-Eur MET%s 1945 Apr 2 2:00 1:00 Norway MET%s 1980 - 1:00 EC MET%s + 1:00 EU MET%s # Svalbard is like Europe/Oslo. # # From Whitman: @@ -1569,11 +1579,10 @@ Zone Europe/Warsaw 1:24:00 - LMT 1880 1:00 M-Eur MET%s 1944 Oct 1:00 Poland MET%s 1977 Apr 3 1:00 1:00 W-Eur MET%s -# This may change to `EC' soon. +# This may change to `EU' soon. # Portugal # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule Port 1911 only - May 24 0:00 0 - Rule Port 1916 only - Jun 17 23:00 1:00 " DST" # Whitman gives 1916 Oct 31; go with Shanks. Rule Port 1916 only - Nov 1 1:00 0 - @@ -1640,16 +1649,16 @@ Zone Europe/Lisbon -0:36:32 - LMT 1884 0:00 Port WET%s 1966 Apr 3 2:00 1:00 - MET 1976 Sep 26 1:00 0:00 Port WET%s 1983 Sep 25 1:00s - 0:00 EC WET%s 1992 Sep 27 1:00s + 0:00 EU WET%s 1992 Sep 27 1:00s # From Rui Pedro Salgueiro <rps@inescca.inescc.pt> (November 12, 1992): # Portugal has recently (September, 27) changed timezone # (from WET to MET or CET) to harmonize with EEC. - 1:00 EC MET%s 1996 Mar 31 1:00u + 1:00 EU MET%s 1996 Mar 31 1:00u # Martin Bruckmann <martin@ua.pt> (1996-02-29) reports via Peter Ilieve # that Portugal is reverting to 0:00 by not moving its clocks this spring. # The new Prime Minister was fed up with getting up in the dark in the winter. 0:00 1:00 "WET DST" 1996 Oct 27 1:00u - 0:00 EC WET%s + 0:00 EU WET%s # We don't know what happened to Madeira or the Azores, # so we'll just use Shanks for now. # Zone NAME GMTOFF RULES FORMAT [UNTIL] @@ -1664,13 +1673,12 @@ Zone Atlantic/Madeira -1:07:36 - LMT 1884 # Funchal -1:00 Port ACT%s 1966 Apr 3 2:00 0:00 - WET 1977 Mar 27 0:00 Port WET%s 1983 Sep 25 1:00s - 0:00 EC WET%s + 0:00 EU WET%s # Romania # Catholic Romania switched from the Julian to the Gregorian calendar on # on 1919 Mar 18. Greek Orthodox Romania switched on 1920 Mar 18. # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule Romania 1931 only - Jul 24 0:00 0 - Rule Romania 1932 only - May 21 0:00s 1:00 " DST" Rule Romania 1932 1939 - Oct Sun>=1 0:00s 0 - Rule Romania 1933 1939 - Apr Sun>=2 0:00s 1:00 " DST" @@ -1683,7 +1691,7 @@ Zone Europe/Bucharest 1:44:24 - LMT 1891 Oct 1:44 - BMT 1931 Jul 24 # Bucharest MT 2:00 Romania EET%s 1981 Mar 29 2:00s 2:00 M-Eur EET%s -# This may change to `EC' soon. +# This may change to `EU' soon. # Russia # From Paul Eggert <eggert@twinsun.com> (May 28, 1994): @@ -1730,7 +1738,6 @@ Zone Asia/Omsk 4:53:36 - LMT 1924 May 2 # I do not know why they have decided to make this change; # as far as I remember it was done exactly during winter->summer switching # so we (Novosibirsk) simply did not switch. -# Tomsk is still 4 hours ahead of Moscow. Zone Asia/Novosibirsk 5:31:40 - LMT 1924 May 2 6:00 - NSK 1957 Mar 7:00 Russia NS%s 1991 Mar 31 2:00s @@ -1739,12 +1746,12 @@ Zone Asia/Novosibirsk 5:31:40 - LMT 1924 May 2 7:00 Russia NS%s 1994 Mar 27 2:00s 6:00 1:00 NSD 1994 Sep 25 2:00s 6:00 Russia NS%s -Zone Asia/Tomsk 5:39:52 - LMT 1924 May 2 - 6:00 - TSK 1957 Mar - 7:00 Russia TS%s 1991 Mar 31 2:00s - 6:00 1:00 TSD 1991 Sep 29 2:00s - 6:00 - TSK 1992 Jan 19 2:00s - 7:00 Russia TS%s +Zone Asia/Krasnoyarsk 6:11:20 - LMT 1924 May 2 + 6:00 - KRSK 1957 Mar + 7:00 Russia KRS%s 1991 Mar 31 2:00s + 6:00 1:00 KRSD 1991 Sep 29 2:00s + 6:00 - KRSK 1992 Jan 19 2:00s + 7:00 Russia KRS%s Zone Asia/Irkutsk 6:57:20 - LMT 1880 6:57 - LST 1924 May 2 7:00 - ISK 1957 Mar @@ -1796,11 +1803,10 @@ Zone Europe/Ljubljana 0:58:04 - LMT 1884 1:00 M-Eur MET%s 1945 May 8 2:00s 1:00 1:00 "MET DST" 1945 Sep 16 2:00s 1:00 - MET 1983 - 1:00 EC MET%s + 1:00 EU MET%s # Spain # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule Spain 1901 only - Jan 1 0:00 0 - # For 1917-1919 Whitman gives Apr Sat>=1 - Oct Sat>=1; go with Shanks. Rule Spain 1917 only - May 5 23:00s 1:00 " DST" Rule Spain 1917 1919 - Oct 6 23:00s 0 - @@ -1842,12 +1848,12 @@ Rule Spain 1978 only - Oct 1 1:00 0 - Zone Europe/Madrid -0:14:44 - LMT 1901 0:00 Spain WET%s 1946 Sep 30 1:00 Spain MET%s 1979 - 1:00 EC MET%s + 1:00 EU MET%s Zone Atlantic/Canary -1:01:36 - LMT 1922 Mar # Las Palmas de Gran C. -1:00 - ACT 1946 Sep 30 1:00 0:00 - WET 1980 Apr 6 0:00s 0:00 1:00 "WET DST" 1980 Sep 28 0:00s - 0:00 EC WET%s + 0:00 EU WET%s # Sweden # Zone NAME GMTOFF RULES FORMAT [UNTIL] @@ -1856,7 +1862,7 @@ Zone Europe/Stockholm 1:12:12 - LMT 1878 May 31 1:00 - MET 1916 Apr 14 23:00s 1:00 1:00 "MET DST" 1916 Sep 30 23:00s 1:00 - MET 1980 - 1:00 EC MET%s + 1:00 EU MET%s # Switzerland # From Howse (1988), p 82: @@ -1864,7 +1870,6 @@ Zone Europe/Stockholm 1:12:12 - LMT 1878 May 31 # and their performance improved enormously. Communities began to keep # mean time in preference to apparent time -- Geneva from 1780 .... # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule Swiss 1894 only - Jun 1 0:00 0 - # From Whitman (who writes ``Midnight?''): Rule Swiss 1940 only - Nov 2 0:00 1:00 " DST" Rule Swiss 1940 only - Dec 31 0:00 0 - @@ -1875,13 +1880,12 @@ Rule Swiss 1941 1942 - Oct Sun>=1 0:00 0 - Zone Europe/Zurich 0:34:08 - LMT 1848 Sep 12 0:30 - SST 1894 Jun # Swiss Standard Time 1:00 Swiss MET%s 1981 - 1:00 EC MET%s + 1:00 EU MET%s # Turkey # European Turkey switched to the Gregorian calendar in 1908. # Asian Turkey switched in 1914. # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S -Rule Turkey 1910 only - Oct 1 0:00 0 - Rule Turkey 1916 only - May 1 0:00 1:00 " DST" Rule Turkey 1916 only - Oct 1 0:00 0 - Rule Turkey 1920 only - Mar 28 0:00 1:00 " DST" @@ -1941,7 +1945,7 @@ Zone Europe/Istanbul 1:55:52 - LMT 1880 3:00 Turkey TUR%s 1985 Apr 20 2:00 Turkey EET%s 1986 2:00 M-Eur EET%s -# This may change to `EC' soon. +# This may change to `EU' soon. Link Europe/Istanbul Asia/Istanbul # Istanbul is in both continents. # Ukraine @@ -1959,7 +1963,7 @@ Zone Europe/Kiev 2:02:04 - LMT 1880 2:00 - EET 1930 Jun 21 3:00 Russia MS%s 1990 Jul 17 2:00 M-Eur EET%s -# This may change to `EC' soon. +# This may change to `EU' soon. Zone Europe/Simferopol 2:16:24 - LMT 1880 2:08 Russia LST%s 1919 Jul 1 2:00 2:08 Ukraine LST%s 1924 May 2 @@ -1981,7 +1985,7 @@ Zone Europe/Belgrade 1:22:00 - LMT 1884 1:00 M-Eur MET%s 1945 May 8 2:00s 1:00 1:00 "MET DST" 1945 Sep 16 2:00s 1:00 - MET 1983 - 1:00 EC MET%s + 1:00 EU MET%s ############################################################################### |