pike.git / lib / modules / Calendar.pmod / tzdata / europe

version» Context lines:

pike.git/lib/modules/Calendar.pmod/tzdata/europe:110:   #   # 'An old stone obelisk marking a forgotten terrestrial meridian stands   # beside the river at Kew. In the 18th century, before time and longitude   # was standardised by the Royal Observatory in Greenwich, scholars observed   # this stone and the movement of stars from Kew Observatory nearby. They   # made their calculations and set the time for the Horse Guards and Parliament,   # but now the stone is obscured by scrubwood and can only be seen by walking   # along the towpath within a few yards of it.'   #   # I have a one inch to one mile map of London and my estimate of the stone's - # position is 51 degrees 28' 30" N, 0 degrees 18' 45" W. The longitude should - # be within about +-2". The Ordnance Survey grid reference is TQ172761. + # position is 51° 28' 30" N, 18' 45" W. The longitude should + # be within about ±2". The Ordnance Survey grid reference is TQ172761.   #   # [This yields GMTOFF = -0:01:15 for London LMT in the 18th century.]      # From Paul Eggert (1993-11-18):   #   # Howse writes that Britain was the first country to use standard time.   # The railways cared most about the inconsistencies of local mean time,   # and it was they who forced a uniform time on the country.   # The original idea was credited to Dr. William Hyde Wollaston (1766-1828)   # and was popularized by Abraham Follett Osler (1808-1903).
pike.git/lib/modules/Calendar.pmod/tzdata/europe:151:      # From Paul Eggert (2014-07-19):   # The ancients had no need for daylight saving, as they kept time   # informally or via hours whose length depended on the time of year.   # Daylight saving time in its modern sense was invented by the   # New Zealand entomologist George Vernon Hudson (1867-1946),   # whose day job as a postal clerk led him to value   # after-hours daylight in which to pursue his research.   # In 1895 he presented a paper to the Wellington Philosophical Society   # that proposed a two-hour daylight-saving shift. See: - # Hudson GV. On seasonal time-adjustment in countries south of lat. 30 deg. + # Hudson GV. On seasonal time-adjustment in countries south of lat. 30°.   # Transactions and Proceedings of the New Zealand Institute. 1895;28:734   # http://rsnz.natlib.govt.nz/volume/rsnz_28/rsnz_28_00_006110.html   # Although some interest was expressed in New Zealand, his proposal   # did not find its way into law and eventually it was almost forgotten.   #   # In England, DST was independently reinvented by William Willett (1857-1915),   # a London builder and member of the Royal Astronomical Society   # who circulated a pamphlet "The Waste of Daylight" (1907)   # that proposed advancing clocks 20 minutes on each of four Sundays in April,   # and retarding them by the same amount on four Sundays in September.
pike.git/lib/modules/Calendar.pmod/tzdata/europe:501:   # Zone NAME GMTOFF RULES FORMAT [UNTIL]   Zone Europe/London -0:01:15 - LMT 1847 Dec 1 0:00s    0:00 GB-Eire %s 1968 Oct 27    1:00 - BST 1971 Oct 31 2:00u    0:00 GB-Eire %s 1996    0:00 EU GMT/BST   Link Europe/London Europe/Jersey   Link Europe/London Europe/Guernsey   Link Europe/London Europe/Isle_of_Man    - # From Paul Eggert (2018-01-19): + # From Paul Eggert (2018-02-15): + # In January 2018 we discovered that the negative SAVE values in the + # Eire rules cause problems with tests for ICU: + # https://mm.icann.org/pipermail/tz/2018-January/025825.html + # and with tests for OpenJDK: + # https://mm.icann.org/pipermail/tz/2018-January/025822.html + # + # To work around this problem, the build procedure can translate the + # following data into two forms, one with negative SAVE values and the + # other form with a traditional approximation for Irish time stamps + # after 1971-10-31 02:00 UTC; although this approximation has tm_isdst + # flags that are reversed, its UTC offsets are correct and this often + # suffices. This source file currently uses only nonnegative SAVE + # values, but this is intended to change and downstream code should + # not rely on it. + #   # The following is like GB-Eire and EU, except with standard time in - # summer and negative daylight saving time in winter. - # Although currently commented out, this will need to become uncommented - # once the ICU/OpenJDK workaround is removed; see below. + # summer and negative daylight saving time in winter. It is for when + # negative SAVE values are used.   # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S   #Rule Eire 1971 only - Oct 31 2:00u -1:00 GMT   #Rule Eire 1972 1980 - Mar Sun>=16 2:00u 0 IST   #Rule Eire 1972 1980 - Oct Sun>=23 2:00u -1:00 GMT   #Rule Eire 1981 max - Mar lastSun 1:00u 0 IST   #Rule Eire 1981 1989 - Oct Sun>=23 1:00u -1:00 GMT   #Rule Eire 1990 1995 - Oct Sun>=22 1:00u -1:00 GMT   #Rule Eire 1996 max - Oct lastSun 1:00u -1:00 GMT      # Zone NAME GMTOFF RULES FORMAT [UNTIL]   Zone Europe/Dublin -0:25:00 - LMT 1880 Aug 2    -0:25:21 - DMT 1916 May 21 2:00s    -0:25:21 1:00 IST 1916 Oct 1 2:00s    0:00 GB-Eire %s 1921 Dec 6 # independence    0:00 GB-Eire GMT/IST 1940 Feb 25 2:00s    0:00 1:00 IST 1946 Oct 6 2:00s    0:00 - GMT 1947 Mar 16 2:00s    0:00 1:00 IST 1947 Nov 2 2:00s    0:00 - GMT 1948 Apr 18 2:00s    0:00 GB-Eire GMT/IST 1968 Oct 27 - # From Paul Eggert (2018-01-18): - # The next line should look like this: + # The next line is for when negative SAVE values are used.   # 1:00 Eire IST/GMT - # However, in January 2018 we discovered that the Eire rules cause - # problems with tests for ICU: - # https://mm.icann.org/pipermail/tz/2018-January/025825.html - # and with tests for OpenJDK: - # https://mm.icann.org/pipermail/tz/2018-January/025822.html - # To work around this problem, use a traditional approximation for - # time stamps after 1971-10-31 02:00 UTC, to give ICU and OpenJDK - # developers breathing room to fix bugs. This approximation has - # correct UTC offsets, but results in tm_isdst flags are the reverse - # of what they should be. This workaround is temporary and should be - # removed reasonably soon. + # These three lines are for when SAVE values are always nonnegative.    1:00 - IST 1971 Oct 31 2:00u    0:00 GB-Eire GMT/IST 1996    0:00 EU GMT/IST - # End of workaround for ICU and OpenJDK bugs. +          ###############################################################################      # Europe      # The following rules are for the European Union and for its   # predecessor organization, the European Communities.   # For brevity they are called "EU rules" elsewhere in this file.   
pike.git/lib/modules/Calendar.pmod/tzdata/europe:1527:   # (old style), or on St. Luke's day, if a Saturday.   # St. Luke's day ought to be traceable from ecclesiastical sources. "old style"   # might be a reference to the Julian calendar as opposed to Gregorian, or it   # might mean something else (???).   #   # From Paul Eggert (2014-11-22):   # The information below is taken from the 1988 Almanak; see   # http://www.almanak.hi.is/klukkan.html   #   # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S - Rule Iceland 1917 1919 - Feb 19 23:00 1:00 S + Rule Iceland 1917 1919 - Feb 19 23:00 1:00 -   Rule Iceland 1917 only - Oct 21 1:00 0 -   Rule Iceland 1918 1919 - Nov 16 1:00 0 - - Rule Iceland 1921 only - Mar 19 23:00 1:00 S + Rule Iceland 1921 only - Mar 19 23:00 1:00 -   Rule Iceland 1921 only - Jun 23 1:00 0 - - Rule Iceland 1939 only - Apr 29 23:00 1:00 S + Rule Iceland 1939 only - Apr 29 23:00 1:00 -   Rule Iceland 1939 only - Oct 29 2:00 0 - - Rule Iceland 1940 only - Feb 25 2:00 1:00 S + Rule Iceland 1940 only - Feb 25 2:00 1:00 -   Rule Iceland 1940 1941 - Nov Sun>=2 1:00s 0 - - Rule Iceland 1941 1942 - Mar Sun>=2 1:00s 1:00 S + Rule Iceland 1941 1942 - Mar Sun>=2 1:00s 1:00 -   # 1943-1946 - first Sunday in March until first Sunday in winter - Rule Iceland 1943 1946 - Mar Sun>=1 1:00s 1:00 S + Rule Iceland 1943 1946 - Mar Sun>=1 1:00s 1:00 -   Rule Iceland 1942 1948 - Oct Sun>=22 1:00s 0 -   # 1947-1967 - first Sunday in April until first Sunday in winter - Rule Iceland 1947 1967 - Apr Sun>=1 1:00s 1:00 S + Rule Iceland 1947 1967 - Apr Sun>=1 1:00s 1:00 -   # 1949 and 1967 Oct transitions delayed by 1 week   Rule Iceland 1949 only - Oct 30 1:00s 0 -   Rule Iceland 1950 1966 - Oct Sun>=22 1:00s 0 -   Rule Iceland 1967 only - Oct 29 1:00s 0 -   # Zone NAME GMTOFF RULES FORMAT [UNTIL]   Zone Atlantic/Reykjavik -1:28 - LMT 1908    -1:00 Iceland -01/+00 1968 Apr 7 1:00s    0:00 - GMT      # Italy
pike.git/lib/modules/Calendar.pmod/tzdata/europe:2131:    1:24:00 - WMT 1915 Aug 5 # Warsaw Mean Time    1:00 C-Eur CE%sT 1918 Sep 16 3:00    2:00 Poland EE%sT 1922 Jun    1:00 Poland CE%sT 1940 Jun 23 2:00    1:00 C-Eur CE%sT 1944 Oct    1:00 Poland CE%sT 1977    1:00 W-Eur CE%sT 1988    1:00 EU CE%sT      # Portugal - # +    # From Paul Eggert (2014-08-11), after a heads-up from Stephen Colebourne:   # According to a Portuguese decree (1911-05-26)   # https://dre.pt/application/dir/pdf1sdip/1911/05/12500/23132313.pdf   # Lisbon was at -0:36:44.68, but switched to GMT on 1912-01-01 at 00:00. - # Round the old offset to -0:36:45. This agrees with Willett but disagrees - # with Shanks, who says the transition occurred on 1911-05-24 at 00:00 for - # Europe/Lisbon, Atlantic/Azores, and Atlantic/Madeira. + # Round the old offset to -0:36:45. This agrees with Willett....   # -  + # From Michael Deckers (2018-02-15): + # article 5 [of the 1911 decree; Deckers's translation] ...: + # These dispositions shall enter into force at the instant at which, + # according to the 2nd article, the civil day January 1, 1912 begins, + # all clocks therefore having to be advanced or set back correspondingly ... +    # From Rui Pedro Salgueiro (1992-11-12):   # Portugal has recently (September, 27) changed timezone   # (from WET to MET or CET) to harmonize with EEC.   #   # Martin Bruckmann (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.   #   # From Paul Eggert (1996-11-12):   # IATA SSIM (1991-09) reports several 1991-09 and 1992-09 transitions
pike.git/lib/modules/Calendar.pmod/tzdata/europe:2222:   Rule Port 1977 only - Sep 25 0:00s 0 -   Rule Port 1978 1979 - Apr Sun>=1 0:00s 1:00 S   Rule Port 1978 only - Oct 1 0:00s 0 -   Rule Port 1979 1982 - Sep lastSun 1:00s 0 -   Rule Port 1980 only - Mar lastSun 0:00s 1:00 S   Rule Port 1981 1982 - Mar lastSun 1:00s 1:00 S   Rule Port 1983 only - Mar lastSun 2:00s 1:00 S   #   # Zone NAME GMTOFF RULES FORMAT [UNTIL]   Zone Europe/Lisbon -0:36:45 - LMT 1884 -  -0:36:45 - LMT 1912 Jan 1 # Lisbon Mean Time +  -0:36:45 - LMT 1912 Jan 1 0:00u # Lisbon MT    0:00 Port WE%sT 1966 Apr 3 2:00    1:00 - CET 1976 Sep 26 1:00    0:00 Port WE%sT 1983 Sep 25 1:00s    0:00 W-Eur WE%sT 1992 Sep 27 1:00s    1:00 EU CE%sT 1996 Mar 31 1:00u    0:00 EU WE%sT   # This Zone can be simplified once we assume zic %z.   Zone Atlantic/Azores -1:42:40 - LMT 1884 # Ponta Delgada -  -1:54:32 - HMT 1912 Jan 1 # Horta Mean Time +  -1:54:32 - HMT 1912 Jan 1 2:00u # Horta MT    -2:00 Port -02/-01 1942 Apr 25 22:00s    -2:00 Port +00 1942 Aug 15 22:00s    -2:00 Port -02/-01 1943 Apr 17 22:00s    -2:00 Port +00 1943 Aug 28 22:00s    -2:00 Port -02/-01 1944 Apr 22 22:00s    -2:00 Port +00 1944 Aug 26 22:00s    -2:00 Port -02/-01 1945 Apr 21 22:00s    -2:00 Port +00 1945 Aug 25 22:00s    -2:00 Port -02/-01 1966 Apr 3 2:00    -1:00 Port -01/+00 1983 Sep 25 1:00s    -1:00 W-Eur -01/+00 1992 Sep 27 1:00s    0:00 EU WE%sT 1993 Mar 28 1:00u    -1:00 EU -01/+00   # This Zone can be simplified once we assume zic %z.   Zone Atlantic/Madeira -1:07:36 - LMT 1884 # Funchal -  -1:07:36 - FMT 1912 Jan 1 # Funchal Mean Time +  -1:07:36 - FMT 1912 Jan 1 1:00u # Funchal MT    -1:00 Port -01/+00 1942 Apr 25 22:00s    -1:00 Port +01 1942 Aug 15 22:00s    -1:00 Port -01/+00 1943 Apr 17 22:00s    -1:00 Port +01 1943 Aug 28 22:00s    -1:00 Port -01/+00 1944 Apr 22 22:00s    -1:00 Port +01 1944 Aug 26 22:00s    -1:00 Port -01/+00 1945 Apr 21 22:00s    -1:00 Port +01 1945 Aug 25 22:00s    -1:00 Port -01/+00 1966 Apr 3 2:00    0:00 Port WE%sT 1983 Sep 25 1:00s
pike.git/lib/modules/Calendar.pmod/tzdata/europe:2585:   #   #   # From Paul Eggert (2016-03-18):   # Given the above, we appear to be missing some Zone entries for the   # chaotic early 1980s in Russia. It's not clear what these entries   # should be. For now, sweep this under the rug and just document the   # time in Moscow.      # From Vladimir Karpinsky (2014-07-08):   # LMT in Moscow (before Jul 3, 1916) is 2:30:17, that was defined by Moscow - # Observatory (coordinates: 55 deg. 45'29.70", 37 deg. 34'05.30").... + # Observatory (coordinates: 55° 45' 29.70", 37° 34' 05.30")....   # LMT in Moscow since Jul 3, 1916 is 2:31:01 as a result of new standard.   # (The info is from the book by Byalokoz ... p. 18.)   # The time in St. Petersburg as capital of Russia was defined by   # Pulkov observatory, near St. Petersburg. In 1916 LMT Moscow   # was synchronized with LMT St. Petersburg (+30 minutes), (Pulkov observatory - # coordinates: 59 deg. 46'18.70", 30 deg. 19'40.70") so 30 deg. 19'40.70" > + # coordinates: 59° 46' 18.70", 30° 19' 40.70") so 30° 19' 40.70" >   # 2h01m18.7s = 2:01:19. LMT Moscow = LMT St.Petersburg + 30m 2:01:19 + 0:30 =   # 2:31:19 ...   #   # From Paul Eggert (2014-07-08):   # Milne does not list Moscow, but suggests that its time might be listed in   # Résumés mensuels et annuels des observations météorologiques (1895).   # Presumably this is OCLC 85825704, a journal published with parallel text in   # Russian and French. This source has not been located; go with Karpinsky.      Zone Europe/Moscow 2:30:17 - LMT 1880
pike.git/lib/modules/Calendar.pmod/tzdata/europe:3420:   # Sweden      # From Ivan Nilsson (2001-04-13), superseding Shanks & Pottenger:   #   # The law "Svensk författningssamling 1878, no 14" about standard time in 1879:   # From the beginning of 1879 (that is 01-01 00:00) the time for all   # places in the country is "the mean solar time for the meridian at   # three degrees, or twelve minutes of time, to the west of the   # meridian of the Observatory of Stockholm". The law is dated 1878-05-31.   # - # The observatory at that time had the meridian 18 degrees 03' 30" + # The observatory at that time had the meridian 18° 03' 30"   # eastern longitude = 01:12:14 in time. Less 12 minutes gives the   # national standard time as 01:00:14 ahead of GMT....   #   # About the beginning of CET in Sweden. The lawtext ("Svensk   # författningssamling 1899, no 44") states, that "from the beginning   # of 1900... ... the same as the mean solar time for the meridian at   # the distance of one hour of time from the meridian of the English   # observatory at Greenwich, or at 12 minutes 14 seconds to the west   # from the meridian of the Observatory of Stockholm". The law is dated   # 1899-06-16. In short: At 1900-01-01 00:00:00 the new standard time
pike.git/lib/modules/Calendar.pmod/tzdata/europe:3524:   # One further detail for Switzerland, which is probably out of scope for   # most users of tzdata: The [Europe/Zurich zone] ...   # describes all of Switzerland correctly, with the exception of   # the Canton de Genève (Geneva, Genf). Between 1848 and 1894 Geneva did not   # follow Bern Mean Time but kept its own local mean time.   # To represent this, an extra zone would be needed.   #   # From Alois Treindl (2013-09-11):   # The Federal regulations say   # https://www.admin.ch/opc/de/classified-compilation/20071096/index.html - # ... the meridian for Bern mean time ... is 7 degrees 26' 22.50". + # ... the meridian for Bern mean time ... is 26' 22.50".   # Expressed in time, it is 0h29m45.5s.      # From Pierre-Yves Berger (2013-09-11):   # the "Circulaire du conseil fédéral" (December 11 1893)   # http://www.amtsdruckschriften.bar.admin.ch/viewOrigDoc.do?id=10071353   # clearly states that the [1894-06-01] change should be done at midnight   # but if no one is present after 11 at night, could be postponed until one   # hour before the beginning of service.      # From Paul Eggert (2013-09-11):