FW: DST changes in australasia due to 2000 Olympics

Please include Carol (who is not on the time zone mailing list) in any replies. --ado -----Original Message----- From: cfields@kapaa.eng.sun.com [SMTP:cfields@kapaa.eng.sun.com] Sent: Wednesday, August 11, 1999 2:55 PM To: tz@elsie.nci.nih.gov Subject: DST changes in australasia due to 2000 Olympics I am fixing a zoneinfo bug in Solaris. One of our customers has pointed out that daylight saving should be fixed for NSW due to the Sydney Olympics. The NSW government web site, http://dir.gis.nsw.gov.au/cgi-bin/genobject/document/other/daylightsaving/ti... ITWr0 shows the following: -------- Daylight saving will commence on the last Sunday in October at 2:00am EST and continue until the last Sunday in March at 3:00am EDST. 1998 - 1999 Start: Sunday October 25, 1998 Finish: Sunday March 28, 1999 1999 - 2000 Start: Sunday October 31, 1999 Finish: Sunday March 26, 2000 2000 - 2001 Start: Sunday August 27, 2000 Finish: Sunday March 25, 2001 (Starting at 2.00am and Finishing at 2.00am) -------- In tzdata1999d (australasia 7.46), Rule AV and AN show the daylight saving change on Aug 26 in 2000. Would the following fix the correct set of timezones that are adopting this change? % diff australasia australasia.fix 116c116 < Rule AV 2000 only - Aug 26 2:00s 1:00 - ---
Rule AV 2000 only - Aug lastSun 2:00s 1:00 - 136c136 < Rule AN 2000 only - Aug 26 2:00s 1:00 -
Rule AN 2000 only - Aug lastSun 2:00s 1:00 -
Carol Fields carol.fields@eng.sun.com

From: cfields@kapaa.eng.sun.com Sent: Wednesday, August 11, 1999 2:55 PM One of our customers has pointed out that daylight saving should be fixed for NSW due to the Sydney Olympics. Thanks for the bug report and fix. This prompted me to dust off my accumulated changes for the tz code and data, which I enclose below as a proposed patch to the tz code and data; it includes your fix. * Modify localtime.c to default to the current US rules if the TZ string specifies DST without rules, and if we can't load the default rules. * Modify zic.c and private.h to check exit status portably (with a comment in Makefile). (I sent this patch in earlier, on May 6.) * Modify zic.c to remove a warning from GCC 2.95. * The spring 2000 transition date for New South Wales and Victoria (for the 2000 Olympics) was off by one day. (Thanks to Carol Fields for this.) * South Australia apparently will join NSW and Victoria in changing the spring 2000 transition, according to the Sydney Morning Herald. (Thanks to Eric Ulevik for this.) * Jordan has stopped using DST. (Thanks to Steffen Thorsen for this.) * Poland now uses EU DST rules. (Thanks to Marcin Kasperski for this.) * Change the time zone abbreviations used in Brazil from North American style (which is clearly wrong) to British-style, and invent an abbreviation for -0300 that matches local practice. * Tonga apparently switched from +1220 to +1300 in 1941, not 1968. * Tonga may do a special DST transition to be first to 2000. (Thanks to Eric Ulevik for this.) * Fix incorrect allusion to TAI in `leapseconds'. * Add skeptical comment about Soviet calendars from Petteri Sulonen. * Add a pointer to a map of Indiana's time zone regions. * Update references to Howse's new edition. A closer reading of Howse suggests that a better date for London's switch from local time to GMT is 1847-12-01, not 1847-09-22. * Give credit to Charles Ferdinand Dowd, the inventor of time zones. =================================================================== RCS file: RCS/africa,v retrieving revision 1999.4 retrieving revision 1999.4.0.1 diff -u -r1999.4 -r1999.4.0.1 --- africa 1999/03/30 16:28:24 1999.4 +++ africa 1999/08/12 19:37:57 1999.4.0.1 @@ -24,7 +24,7 @@ # I found in the UCLA library. # # A reliable and entertaining source about time zones is -# Derek Howse, Greenwich time and longitude, Antique Collectors Club (1997). +# Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997). # # Previous editions of this database used WAT, CAT, SAT, and EAT # for +0:00 through +3:00, respectively, =================================================================== RCS file: RCS/asia,v retrieving revision 1999.4 retrieving revision 1999.4.0.1 diff -u -r1999.4 -r1999.4.0.1 --- asia 1999/03/30 16:28:25 1999.4 +++ asia 1999/08/12 19:37:57 1999.4.0.1 @@ -25,7 +25,7 @@ # I found in the UCLA library. # # A reliable and entertaining source about time zones is -# Derek Howse, Greenwich time and longitude, Antique Collectors Club (1997). +# Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997). # # I invented the abbreviations marked `*' in the following table; # the rest are from earlier versions of this file, or from other sources. @@ -648,6 +648,11 @@ # Since 1938, all Japanese possessions have been like Asia/Tokyo. # Jordan +# From Steffen Thorsen (1999-05-08): +# Jordan do not have DST this year. It also seems that they are not going +# to use it the next years either. "We do not need it" was the answer I got +# from the Jordan National Information Centre (http://www.nic.gov.jo). +# # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S Rule Jordan 1973 only - Jun 6 0:00 1:00 S Rule Jordan 1973 1975 - Oct 1 0:00 0 - @@ -666,9 +671,9 @@ Rule Jordan 1991 only - Sep 27 0:00 0 - Rule Jordan 1992 only - Apr 10 0:00 1:00 S Rule Jordan 1992 1993 - Oct Fri>=1 0:00 0 - -Rule Jordan 1993 max - Apr Fri>=1 0:00 1:00 S +Rule Jordan 1993 1998 - Apr Fri>=1 0:00 1:00 S Rule Jordan 1994 only - Sep Fri>=15 0:00 0 - -Rule Jordan 1995 max - Sep Fri>=15 0:00s 0 - +Rule Jordan 1995 1998 - Sep Fri>=15 0:00s 0 - # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Asia/Amman 2:23:44 - LMT 1931 2:00 Jordan EE%sT @@ -948,7 +953,7 @@ # no information # Philippines -# Howse writes that until 1844 the Philippines kept American date. +# Howse writes (p 153) that until 1844 the Philippines kept American date. # The rest of this data is from Shanks. # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S Rule Phil 1936 only - Nov 1 0:00 1:00 S =================================================================== RCS file: RCS/australasia,v retrieving revision 1999.3 retrieving revision 1999.3.0.1 diff -u -r1999.3 -r1999.3.0.1 --- australasia 1999/03/25 14:47:46 1999.3 +++ australasia 1999/08/12 19:37:57 1999.3.0.1 @@ -68,13 +68,15 @@ # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S Rule AS 1971 1985 - Oct lastSun 2:00s 1:00 - Rule AS 1986 only - Oct 19 2:00s 1:00 - -Rule AS 1987 max - Oct lastSun 2:00s 1:00 - +Rule AS 1987 1999 - Oct lastSun 2:00s 1:00 - Rule AS 1972 only - Feb 27 2:00s 0 - Rule AS 1973 1985 - Mar Sun>=1 2:00s 0 - Rule AS 1986 1989 - Mar Sun>=15 2:00s 0 - Rule AS 1990 1994 even Mar Sun>=18 2:00s 0 - Rule AS 1990 1994 odd Mar Sun>=1 2:00s 0 - Rule AS 1995 max - Mar lastSun 2:00s 0 - +Rule AS 2000 only - Aug lastSun 2:00s 1:00 - +Rule AS 2001 max - Oct lastSun 2:00s 1:00 - # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Australia/Adelaide 9:14:20 - LMT 1895 Feb 9:00 - CST 1899 May @@ -113,7 +115,7 @@ Rule AV 1987 1999 - Oct lastSun 2:00s 1:00 - Rule AV 1991 1994 - Mar Sun>=1 2:00s 0 - Rule AV 1995 max - Mar lastSun 2:00s 0 - -Rule AV 2000 only - Aug 26 2:00s 1:00 - +Rule AV 2000 only - Aug lastSun 2:00s 1:00 - Rule AV 2001 max - Oct lastSun 2:00s 1:00 - # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Australia/Melbourne 9:39:52 - LMT 1895 Feb @@ -133,7 +135,7 @@ Rule AN 1987 1999 - Oct lastSun 2:00s 1:00 - Rule AN 1990 1995 - Mar Sun>=1 2:00s 0 - Rule AN 1996 max - Mar lastSun 2:00s 0 - -Rule AN 2000 only - Aug 26 2:00s 1:00 - +Rule AN 2000 only - Aug lastSun 2:00s 1:00 - Rule AN 2001 max - Oct lastSun 2:00s 1:00 - # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Australia/Sydney 10:04:52 - LMT 1895 Feb @@ -388,7 +390,7 @@ # Tonga # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Pacific/Tongatapu 12:19:20 - LMT 1901 - 12:20 - TOT 1968 Oct # Tonga Time + 12:20 - TOT 1941 # Tonga Time 13:00 - TOT # Tuvalu @@ -473,7 +475,7 @@ # I found in the UCLA library. # # A reliable and entertaining source about time zones is -# Derek Howse, Greenwich time and longitude, Antique Collectors Club (1997). +# Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997). # # I invented the abbreviations marked `*' in the following table; # the rest are from earlier versions of this file, or from other sources. @@ -806,15 +808,23 @@ # Prem Bob Carr announced NSW will fall into line with other E states # and SA and continue daylight savings to the last Sun in Mar. -# From Eric Ulevik <eau@ozemail.com.au> (1997-06-12): -# The NSW state government in Australia is talking about bringing the start -# of daylight savings time forward in the year 2000 to cater for the Olympics. -# This is going to take some time to be negotiated, because the plan is to do -# this in multiple states due to soccer games (which are not just in Sydney). +# From Eric Ulevik <eau@ozemail.com.au> (1999-05-26): +# DST will start in NSW on the last Sunday of August, rather than the usual +# October in 2000. Victoria and South Australia are expected to adopt this +# change, Queensland is unlikely. [See: Matthew Moore, +# <a href="http://www.smh.com.au/news/9905/26/pageone/pageone4.html"> +# Two months more daylight saving +# </a> +# Sydney Morning Herald (1999-05-26).] + +# Also see the following official NSW source: +# <a href="http://dir.gis.nsw.gov.au/cgi-bin/genobject/document/other/daylightsaving/tigGmZ"> +# Daylight Saving in New South Wales. +# </a> # IATA SSIM (1998-09) says that the spring 2000 change for Australian # Capital Territory, New South Wales except Lord Howe Island and Broken -# Hill, and Victoria will be August 26, presumably due to the Sydney Olympics. +# Hill, and Victoria will be August 27, presumably due to the Sydney Olympics. # Yancowinna @@ -897,9 +907,9 @@ # Fiji -# Howse writes that in 1879 the British governor of Fiji -# enacted an ordinance standardizing the islands on +12:00. -# Perhaps it didn't take. We go with Shanks's more precise date in 1915. +# Howse writes (p 153) that in 1879 the British governor of Fiji +# enacted an ordinance standardizing the islands on Antipodean Time +# instead of the American system (which was one day behind). # From Rives McDow (1998-10-08): # Fiji will introduce DST effective 0200 local time, 1998-11-01 @@ -934,7 +944,7 @@ # N Mariana Is, Guam -# Howse writes ``The Spaniards, on the other hand, reached the +# Howse writes (p 153) ``The Spaniards, on the other hand, reached the # Philippines and the Ladrones from America,'' and implies that the Ladrones # (now called the Marianas) kept American date for quite some time. # Ignore this for now, as we have no hard data. See also Asia/Manila. @@ -950,7 +960,8 @@ # Samoa -# Howse writes that in 1879 the King of Samoa decided to change +# Howse writes (p 153, citing p 10 of the 1883-11-18 New York Herald) +# that in 1879 the King of Samoa decided to change # ``the date in his kingdom from the Antipodean to the American system, # ordaining -- by a masterpiece of diplomatic flattery -- that # the Fourth of July should be celebrated twice in that year.'' @@ -961,3 +972,38 @@ # Today's _Wall Street Journal_ (p 1) reports that ``Tonga has been plotting # to sneak ahead of [New Zealanders] by introducing daylight-saving time.'' # Since Kiribati has moved the Date Line it's not clear what Tonga will do. + +# Don Mundell writes in the 1997-02-20 Tonga Chronicle +# <a href="http://www.tongatapu.net.to/tonga/homeland/timebegins.htm"> +# How Tonga became `The Land where Time Begins' +# </a>: + +# Until 1941 Tonga maintained a standard time 50 minutes ahead of NZST +# 12 hours and 20 minutes ahead of GMT. When New Zealand adjusted its +# standard time in 1940s, Tonga had the choice of subtracting from its +# local time to come on the same standard time as New Zealand or of +# advancing its time to maintain the differential of 13 degrees +# (approximately 50 minutes ahead of New Zealand time). +# +# Because His Majesty King Taufa'ahau Tupou IV, then Crown Prince +# Tungi, preferred to ensure Tonga's title as the land where time +# begins, the Legislative Assembly approved the latter change. +# +# But some of the older, more conservative members from the outer +# islands objected. "If at midnight on Dec. 31, we move ahead 40 +# minutes, as your Royal Highness wishes, what becomes of th 40 +# minutes we have lost?" +# +# The Crown Prince, presented an unanswerable argument: "Remember that +# on the World Day of Prayer, you would be the first people on Earth +# to say your prayers in the morning." + +# From Paul Eggert (1999-08-12): +# Shanks says the transition was on 1968-10-01; go with Mundell. + +# From Eric Ulevik (1999-05-03): +# Tonga's director of tourism, who is also secretary of the National Millenium +# Committee, has a plan to get Tonga back in front. +# He has proposed a one-off move to tropical daylight saving for Tonga from +# October to March, which has won approval in principle from the Tongan +# Government. =================================================================== RCS file: RCS/europe,v retrieving revision 1999.4 retrieving revision 1999.4.0.1 diff -u -r1999.4 -r1999.4.0.1 --- europe 1999/03/30 16:28:26 1999.4 +++ europe 1999/08/12 19:37:57 1999.4.0.1 @@ -46,7 +46,7 @@ # 3:00 MSK MSD Moscow # # A reliable and entertaining source about time zones, especially in Britain, -# Derek Howse, Greenwich time and longitude, Antique Collectors Club (1997). +# Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997). # From Peter Ilieve <peter@memex.co.uk> (1994-12-04), # The original six [EU members]: Belgium, France, (West) Germany, Italy, @@ -100,31 +100,32 @@ # 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); -# it was popularized in 1840 by Capt. Basil Hall, RN (1788-1844), -# famed explorer and former Commissioner for Longitude. +# The original idea was credited to Dr. William Hyde Wollaston (1766-1828) +# and was popularized by Abraham Follett Osler (1808-1903). # The first railway to adopt London time was the Great Western Railway # in November 1840; other railways followed suit, and by 1847 most -# (though not all) railways used London time. On 1847 Sep 22 the +# (though not all) railways used London time. On 1847-09-22 the # Railway Clearing House, an industry standards body, recommended that GMT be -# adopted at all stations; the January 1848 Bradshaw's lists most major +# adopted at all stations as soon as the General Post Office permitted it. +# The transition occurred on 12-01 for the L&NW, the Caledonian, +# and presumably other railways; the January 1848 Bradshaw's lists many # railways as using GMT. By 1855 the vast majority of public -# clocks in Britain were set to GMT (though some, like the Great Clock -# in Tom Tower at Christ Church, Oxford, were fitted with two minute hands, +# clocks in Britain were set to GMT (though some, like the great clock +# on Tom Tower at Christ Church, Oxford, were fitted with two minute hands, # one for local time and one for GMT). The last major holdout was the legal # system, which stubbornly stuck to local time for many years, leading # to oddities like polls opening at 08:13 and closing at 16:13. # The legal system finally switched to GMT when the Statutes (Definition -# of Time) Act took effect; it received the Royal Assent on 1880 Aug 2. +# of Time) Act took effect; it received the Royal Assent on 1880-08-02. # # In the tables below, we condense this complicated story into a single -# transition date for London, namely 1847 Sep 22. We don't know as much -# about Dublin, so we use 1880 Aug 2, the legal transition time. +# transition date for London, namely 1847-12-01. We don't know as much +# about Dublin, so we use 1880-08-02, the legal transition time. # From Paul Eggert (1999-01-30): # Summer Time was first seriously proposed by William Willett (1857-1915), # a London builder and member of the Royal Astronomical Society -# who circulated a pamphlet ``Waste of Daylight'' (1907) +# 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. # A bill was drafted in 1909 and introduced in Parliament several times, @@ -154,6 +155,8 @@ # time of sunrise and sunset in The Times, when BDST was in effect, and # if you find a zone reference it will say, "All times B.D.S.T." +# Howse writes (p 157) `DBST'; let's assume this is a typo. + # From Peter Ilieve <peter@aldie.co.uk> (1998-04-19): # The following list attempts to show the complete history of Summer Time # legislation in the United Kingdom, and has quite a bit to say about @@ -749,17 +752,17 @@ # From Paul Eggert (1999-03-28): # Clive Feather (<news:859845706.26043.0@office.demon.net>, 1997-03-31) -# reports that Cheriton Shuttle Terminal uses Concession Time (CT), -# equivalent to French civil time. +# reports that Folkestone (Cheriton) Shuttle Terminal uses Concession Time +# (CT), equivalent to French civil time. # Julian Hill (<news:36118128.5A14@virgin.net>, 1998-09-30) reports that -# trains between Dollands Moor (the freight facility just outside Cheriton) +# trains between Dollands Moor (the freight facility next door) # and Frethun run in CT. # My admittedly uninformed guess is that the terminal has two authorities, # the French concession operators and the British civil authorities, # and that the time depends on who you're talking to. # If, say, the British police were called to the station for some reason, # I would expect the official police report to use GMT/BST and not CET/CEST. -# This is a borderline case, but for now let's stick to GMT/BST for Cheriton. +# This is a borderline case, but for now let's stick to GMT/BST. # From an anonymous contributor (1996-06-02): # The law governing time in Ireland is under Statutory Instrument SI 395/94, @@ -880,7 +883,7 @@ # See EU for rules starting in 1996. # Zone NAME GMTOFF RULES FORMAT [UNTIL] -Zone Europe/London -0:01:15 - LMT 1847 Sep 22 +Zone Europe/London -0:01:15 - LMT 1847 Dec 1 0:00 GB-Eire %s 1968 Oct 27 1:00 - BST 1971 Oct 31 2:00u 0:00 GB-Eire %s 1996 @@ -1875,13 +1878,24 @@ 1:00 Poland CE%sT 1940 Jun 23 2:00 1:00 C-Eur CE%sT 1944 Oct 1:00 Poland CE%sT 1977 Apr 3 1:00 - 1:00 W-Eur CE%sT + 1:00 W-Eur CE%sT 1999 # IATA SSIM (1991/1996) gives EU rules, but the _The Warsaw Voice_ # <a href="http://www.contact.waw.pl/voice/v361/NewsInBrief.shtml"> # http://www.contact.waw.pl/voice/v361/NewsInBrief.shtml (1995-09-24) # </a> # says the autumn 1995 switch was at 02:00. # Stick with W-Eur for now. +# +# From Marcin.Kasperski@softax.com.pl (1999-06-10): +# According to my colleagues someone recently decided, that Poland would +# follow European Union regulations, so - I think - the matter is not +# worth further discussion. +# +# From Paul Eggert (1999-06-10): +# Kasperski also writes that the government futzed with the rules in 1997 +# or 1998 but he doesn't remember the details. Assume they switched to +# EU rules in 1999. + 1:00 EU CE%sT # Portugal # =================================================================== RCS file: RCS/northamerica,v retrieving revision 1999.4 retrieving revision 1999.4.0.1 diff -u -r1999.4 -r1999.4.0.1 --- northamerica 1999/03/30 16:28:26 1999.4 +++ northamerica 1999/08/12 19:37:57 1999.4.0.1 @@ -7,12 +7,23 @@ # From Paul Eggert <eggert@twinsun.com> (1999-03-22): # A reliable and entertaining source about time zones is -# Derek Howse, Greenwich time and longitude, Antique Collectors Club (1997). +# Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997). ############################################################################### # United States +# From Paul Eggert (1999-03-31): +# Howse writes (pp 121-125) that time zones were invented by +# Professor Charles Ferdinand Dowd (1825-1904), +# Principal of Temple Grove Ladies' Seminary (Saratoga Springs, NY). +# His pamphlet ``A System of National Time for Railroads'' (1870) +# was the result of his proposals at the Convention of Railroad Trunk Lines +# in New York City (1869-10). His 1870 proposal was based on Washington, DC, +# but in 1872-05 he moved the proposed origin to Greenwich. +# His proposal was adopted by the railroads on 1883-11-18 at 12:00, +# and the most of the country soon followed suit. + # From Paul Eggert <eggert@twinsun.com> (1995-12-19): # A good source for time zone historical data in the US is # Thomas G. Shanks, The American Atlas (5th edition), @@ -293,6 +304,11 @@ # Indiana # +# For a map of Indiana's time zone regions, see: +# <a href="http://www.mccsc.edu/time.html"> +# What time is it in Indiana? +# </a> (1999-04-06) +# # From Paul Eggert (1995-12-19): # Indiana generally observes either EST all year, or CST/CDT, # but areas near Cincinnati and Louisville use those cities' timekeeping @@ -398,9 +414,10 @@ # From Bob Devine (1988-01-28): # Michigan didn't observe DST from 1968 to 1973. # -# From Paul Eggert (1995-12-19): -# Shanks writes that Michigan started using standard time on 1885 Sep 18, -# but Howse writes that Detroit kept +# From Paul Eggert (1999-03-31): +# Shanks writes that Michigan started using standard time on 1885-09-18, +# but Howse writes (pp 124-125, referring to Popular Astronomy, 1901-01) +# that Detroit kept # # local time until 1900 when the City Council decreed that clocks should # be put back twenty-eight minutes to Central Standard Time. Half the =================================================================== RCS file: RCS/southamerica,v retrieving revision 1999.3 retrieving revision 1999.3.0.1 diff -u -r1999.3 -r1999.3.0.1 --- southamerica 1999/03/25 14:47:47 1999.3 +++ southamerica 1999/08/12 19:37:57 1999.3.0.1 @@ -4,7 +4,7 @@ # go ahead and edit the file (and please send any changes to # tz@elsie.nci.nih.gov for general use in the future). -# From Paul Eggert <eggert@twinsun.com> (1996-11-22): +# From Paul Eggert <eggert@twinsun.com> (1999-07-07): # A good source for time zone historical data outside the U.S. is # Thomas G. Shanks, The International Atlas (4th edition), # San Diego: ACS Publications, Inc. (1995). @@ -18,16 +18,6 @@ # Except where otherwise noted, Shanks is the source for entries through 1990, # and IATA SSIM is the source for entries after 1990. # -# The following abbreviations are used in this file. -# Corrections are welcome! -# std dst -# LMT Local Mean Time -# -2:00 FST FDT Fernando de Noronha -# -3:00 EST EDT Eastern Brazil -# -4:00 WST WDT Western Brazil -# -4:00 AST ADT Atlantic -# -5:00 AST ADT Acre -# # Earlier editions of these tables used the North American style (e.g. ARST and # ARDT for Argentine Standard and Daylight Time), but the following quote # suggests that it's better to use European style (e.g. ART and ARST). @@ -36,15 +26,24 @@ # in Europe and South America. # -- E O Cutler, _New York Times_ (1937-02-14), quoted in # H L Mencken, _The American Language: Supplement I_ (1960), p 466 - - -# From Guy Harris: -# From Official Airline Guide - Worldwide Edition (1987). Countries not -# listed here do not observe DST, according to the OAG. Time zone names -# are pure inventions, and none are supplied for countries not observing -# DST; updates from natives would be appreciated. The times that DST -# starts and ends are based on the assumption that they switch a 2AM just -# as everybody else does. +# +# Earlier editions of these tables also used the North American style +# for time zones in Brazil, but this was incorrect, as Brazilians say +# "summer time". Reinaldo Goulart, a Sao Paulo businessman active in +# the railroad sector, writes (1999-07-06): +# The subject of time zones is currently a matter of discussion/debate in +# Brazil. Let's say that "the Brasilia time" is considered the +# "official time" because Brasilia is the capital city. +# The other three time zones are called "Brasilia time "minus one" or +# "plus one" or "plus two". As far as I know there is no such +# name/designation as "Eastern Time" or "Central Time". +# So I invented the following (English-language) abbreviations for now. +# Corrections are welcome! +# std dst +# -2:00 FNT FNST Fernando de Noronha +# -3:00 BRT BRST Brasilia +# -4:00 AMT AMST Amazon +# -5:00 ACT ACST Acre ############################################################################### @@ -253,18 +252,18 @@ # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S # Decree <a href="http://pcdsh01.on.br/HV20466.htm">20,466</a> (1931-10-01) # Decree <a href="http://pcdsh01.on.br/HV21896.htm">21,896</a> (1932-01-10) -Rule Brazil 1931 only - Oct 3 11:00 1:00 D -Rule Brazil 1932 1933 - Apr 1 0:00 0 S -Rule Brazil 1932 only - Oct 3 0:00 1:00 D +Rule Brazil 1931 only - Oct 3 11:00 1:00 S +Rule Brazil 1932 1933 - Apr 1 0:00 0 - +Rule Brazil 1932 only - Oct 3 0:00 1:00 S # Decree <a href="http://pcdsh01.on.br/HV23195.htm">23,195</a> (1933-10-10) # revoked DST. # Decree <a href="http://pcdsh01.on.br/HV27496.htm">27,496</a> (1949-11-24) # Decree <a href="http://pcdsh01.on.br/HV27998.htm">27,998</a> (1950-04-13) -Rule Brazil 1949 1952 - Dec 1 0:00 1:00 D -Rule Brazil 1950 only - Apr 16 1:00 0 S -Rule Brazil 1951 1952 - Apr 1 0:00 0 S +Rule Brazil 1949 1952 - Dec 1 0:00 1:00 S +Rule Brazil 1950 only - Apr 16 1:00 0 - +Rule Brazil 1951 1952 - Apr 1 0:00 0 - # Decree <a href="http://pcdsh01.on.br/HV32308.htm">32,308</a> (1953-02-24) -Rule Brazil 1953 only - Mar 1 0:00 0 S +Rule Brazil 1953 only - Mar 1 0:00 0 - # Decree <a href="http://pcdsh01.on.br/HV34724.htm">34,724</a> (1953-11-30) # revoked DST. # Decree <a href="http://pcdsh01.on.br/HV52700.htm">52,700</a> (1963-10-18) @@ -272,52 +271,52 @@ # in SP, RJ, GB, MG, ES, due to the prolongation of the drought. # Decree <a href="http://pcdsh01.on.br/HV53071.htm">53,071</a> (1963-12-03) # extended the above decree to all of the national territory on 12-09. -Rule Brazil 1963 only - Dec 9 0:00 1:00 D +Rule Brazil 1963 only - Dec 9 0:00 1:00 S # Decree <a href="http://pcdsh01.on.br/HV53604.htm">53,604</a> (1964-02-25) # extended summer time by one day to 1964-03-01 00:00 (start of school). -Rule Brazil 1964 only - Mar 1 0:00 0 S +Rule Brazil 1964 only - Mar 1 0:00 0 - # Decree <a href="http://pcdsh01.on.br/HV55639.htm">55,639</a> (1965-01-27) -Rule Brazil 1965 only - Jan 31 0:00 1:00 D -Rule Brazil 1965 only - Mar 31 0:00 0 S +Rule Brazil 1965 only - Jan 31 0:00 1:00 S +Rule Brazil 1965 only - Mar 31 0:00 0 - # Decree <a href="http://pcdsh01.on.br/HV57303.htm">57,303</a> (1965-11-22) -Rule Brazil 1965 only - Dec 1 0:00 1:00 D +Rule Brazil 1965 only - Dec 1 0:00 1:00 S # Decree <a href="http://pcdsh01.on.br/HV57843.htm">57,843</a> (1966-02-18) -Rule Brazil 1966 1968 - Mar 1 0:00 0 S -Rule Brazil 1966 1967 - Nov 1 0:00 1:00 D +Rule Brazil 1966 1968 - Mar 1 0:00 0 - +Rule Brazil 1966 1967 - Nov 1 0:00 1:00 S # Decree <a href="http://pcdsh01.on.br/HV63429.htm">63,429</a> (1968-10-15) # revoked DST. # Decree <a href="http://pcdsh01.on.br/HV91698.htm">91,698</a> (1985-09-27) -Rule Brazil 1985 only - Nov 2 0:00 1:00 D +Rule Brazil 1985 only - Nov 2 0:00 1:00 S # Decree 92,310 (1986-01-21) # Decree 92,463 (1986-03-13) -Rule Brazil 1986 only - Mar 15 0:00 0 S +Rule Brazil 1986 only - Mar 15 0:00 0 - # Decree 93,316 (1986-10-01) -Rule Brazil 1986 only - Oct 25 0:00 1:00 D -Rule Brazil 1987 only - Feb 14 0:00 0 S +Rule Brazil 1986 only - Oct 25 0:00 1:00 S +Rule Brazil 1987 only - Feb 14 0:00 0 - # Decree <a href="http://pcdsh01.on.br/HV94922.htm">94,922</a> (1987-09-22) -Rule Brazil 1987 only - Oct 25 0:00 1:00 D -Rule Brazil 1988 only - Feb 7 0:00 0 S +Rule Brazil 1987 only - Oct 25 0:00 1:00 S +Rule Brazil 1988 only - Feb 7 0:00 0 - # Decree <a href="http://pcdsh01.on.br/HV96676.htm">96,676</a> (1988-09-12) # except for the states of AC, AM, PA, RR, RO, and AP (then a territory) -Rule Brazil 1988 only - Oct 16 0:00 1:00 D -Rule Brazil 1989 only - Jan 29 0:00 0 S +Rule Brazil 1988 only - Oct 16 0:00 1:00 S +Rule Brazil 1989 only - Jan 29 0:00 0 - # Decree <a href="http://pcdsh01.on.br/HV98077.htm">98,077</a> (1989-08-21) # with the same exceptions -Rule Brazil 1989 only - Oct 15 0:00 1:00 D -Rule Brazil 1990 only - Feb 11 0:00 0 S +Rule Brazil 1989 only - Oct 15 0:00 1:00 S +Rule Brazil 1990 only - Feb 11 0:00 0 - # Decree <a href="http://pcdsh01.on.br/HV99530.htm">99,530</a> (1990-09-17) # adopted by RS, SC, PR, SP, RJ, ES, MG, GO, MS, DF. # Decree 99,629 (1990-10-19) adds BA, MT. -Rule Brazil 1990 only - Oct 21 0:00 1:00 D -Rule Brazil 1991 only - Feb 17 0:00 0 S +Rule Brazil 1990 only - Oct 21 0:00 1:00 S +Rule Brazil 1991 only - Feb 17 0:00 0 - # <a href="http://pcdsh01.on.br/HV1991.htm">Unnumbered decree</a> (1991-09-25) # adopted by RS, SC, PR, SP, RJ, ES, MG, BA, GO, MT, MS, DF. -Rule Brazil 1991 only - Oct 20 0:00 1:00 D -Rule Brazil 1992 only - Feb 9 0:00 0 S +Rule Brazil 1991 only - Oct 20 0:00 1:00 S +Rule Brazil 1992 only - Feb 9 0:00 0 - # <a href="http://pcdsh01.on.br/HV1992.htm">Unnumbered decree</a> (1992-10-16) # adopted by same states. -Rule Brazil 1992 only - Oct 25 0:00 1:00 D -Rule Brazil 1993 only - Jan 31 0:00 0 S +Rule Brazil 1992 only - Oct 25 0:00 1:00 S +Rule Brazil 1993 only - Jan 31 0:00 0 - # Decree <a href="http://pcdsh01.on.br/HV942.htm">942</a> (1993-09-28) # adopted by same states, plus AM. # Decree <a href="http://pcdsh01.on.br/HV1252.htm">1,252</a> (1994-09-22) @@ -326,13 +325,13 @@ # adopted by same states, plus TO. # Decree <a href="http://pcdsh01.on.br/HV1674.htm">1,674</a> (1995-10-13) # adds AL, SE. -Rule Brazil 1993 1995 - Oct Sun>=11 0:00 1:00 D -Rule Brazil 1994 1995 - Feb Sun>=15 0:00 0 S -Rule Brazil 1996 only - Feb 11 0:00 0 S +Rule Brazil 1993 1995 - Oct Sun>=11 0:00 1:00 S +Rule Brazil 1994 1995 - Feb Sun>=15 0:00 0 - +Rule Brazil 1996 only - Feb 11 0:00 0 - # Decree <a href="http://pcdsh01.on.br/HV2000.htm">2,000</a> (1996-09-04) # adopted by same states, minus AL, SE. -Rule Brazil 1996 only - Oct 6 0:00 1:00 D -Rule Brazil 1997 only - Feb 16 0:00 0 S +Rule Brazil 1996 only - Oct 6 0:00 1:00 S +Rule Brazil 1997 only - Feb 16 0:00 0 - # From Daniel C. Sobral <dcs@gns.com.br> (1998-02-12): # In 1997, the DS began on October 6. The stated reason was that # because international television networks ignored Brazil's policy on DS, @@ -347,79 +346,79 @@ # Church Net UK (1997-10-02). # # Decree 2,317 (1997-09-04), adopted by same states. -Rule Brazil 1997 only - Oct 6 0:00 1:00 D +Rule Brazil 1997 only - Oct 6 0:00 1:00 S # Decree <a href="http://pcdsh01.on.br/figuras/HV2495.JPG">2,495</a> # (1998-02-10) -Rule Brazil 1998 only - Mar 1 0:00 0 S +Rule Brazil 1998 only - Mar 1 0:00 0 - # Decree <a href="http://pcdsh01.on.br/figuras/Hv98.jpg">2,780</a> (1998-09-11) # adopted by the same states as before, # specifies only the 1998-10-11 and 1999-02-21 transitions; # after that, these rules are guesses and are quite possibly wrong, # but they are more likely than no DST at all. -Rule Brazil 1998 max - Oct Sun>=8 0:00 1:00 D -Rule Brazil 1999 max - Feb Sun>=15 0:00 0 S +Rule Brazil 1998 max - Oct Sun>=8 0:00 1:00 S +Rule Brazil 1999 max - Feb Sun>=15 0:00 0 - # Zone NAME GMTOFF RULES FORMAT [UNTIL] # # Fernando de Noronha Zone America/Noronha -2:09:40 - LMT 1914 - -2:00 Brazil F%sT 1990 Jul - -2:00 - FST + -2:00 Brazil FN%sT 1990 Jul + -2:00 - FNT # # Amapa, east Para Zone America/Belem -3:13:56 - LMT 1914 - -3:00 Brazil E%sT 1988 Jul - -3:00 - EST + -3:00 Brazil BR%sT 1988 Jul + -3:00 - BRT # # Maranhao, Piaui, Ceara, Rio Grande do Norte, Paraiba, # Pernambuco (except Fernando de Noronha) Zone America/Fortaleza -2:34:00 - LMT 1914 - -3:00 Brazil E%sT 1990 Jul - -3:00 - EST + -3:00 Brazil BR%sT 1990 Jul + -3:00 - BRT # # Tocantins Zone America/Araguaina -3:12:48 - LMT 1914 - -3:00 Brazil E%sT 1990 Jul - -3:00 - EST 1995 Jul - -3:00 Brazil E%sT + -3:00 Brazil BR%sT 1990 Jul + -3:00 - BRT 1995 Jul + -3:00 Brazil BR%sT # # Alagoas, Sergipe Zone America/Maceio -2:22:52 - LMT 1914 - -3:00 Brazil E%sT 1990 Jul - -3:00 - EST 1995 Jul - -3:00 Brazil E%sT 1996 Jul - -3:00 - EST + -3:00 Brazil BR%sT 1990 Jul + -3:00 - BRT 1995 Jul + -3:00 Brazil BR%sT 1996 Jul + -3:00 - BRT # # Bahia, Goias, Distrito Federal, Minas Gerais, Espirito Santo, Rio de Janeiro, # Sao Paulo, Parana, Santa Catarina, Rio Grande do Sul Zone America/Sao_Paulo -3:06:28 - LMT 1914 - -3:00 Brazil E%sT 1963 Oct 23 00:00 - -3:00 - EDT 1964 - -3:00 Brazil E%sT + -3:00 Brazil BR%sT 1963 Oct 23 00:00 + -3:00 - BRST 1964 + -3:00 Brazil BR%sT # # Mato Grosso, Mato Grosso do Sul Zone America/Cuiaba -3:44:20 - LMT 1914 - -4:00 Brazil W%sT 1990 Jul - -4:00 - WST + -4:00 Brazil AM%sT 1990 Jul + -4:00 - AMT # # Roraima, west Para, Rondonia Zone America/Porto_Velho -4:15:36 - LMT 1914 - -4:00 Brazil W%sT 1988 Jul - -4:00 - WST + -4:00 Brazil AM%sT 1988 Jul + -4:00 - AMT # # Amazonas Zone America/Manaus -4:00:04 - LMT 1914 - -4:00 Brazil W%sT 1988 Jul - -4:00 - WST 1993 Jul - -4:00 Brazil W%sT 1994 Jul - -4:00 - WST + -4:00 Brazil AM%sT 1988 Jul + -4:00 - AMT 1993 Jul + -4:00 Brazil AM%sT 1994 Jul + -4:00 - AMT # # Acre # Rio_Branco is too ambiguous, since there's a Rio Branco in Uruguay too. Zone America/Porto_Acre -4:31:12 - LMT 1914 - -5:00 Brazil A%sT 1988 Jul - -5:00 - AST + -5:00 Brazil AC%sT 1988 Jul + -5:00 - ACT # # Martin Vaz and Trinidade are like America/Noronha. =================================================================== RCS file: RCS/leapseconds,v retrieving revision 1997.3 retrieving revision 1997.3.0.1 diff -u -r1997.3 -r1997.3.0.1 --- leapseconds 1997/12/29 14:31:50 1997.3 +++ leapseconds 1999/08/12 19:37:57 1997.3.0.1 @@ -3,7 +3,8 @@ # Allowance for leapseconds added to each timezone file. # The International Earth Rotation Service periodically uses leap seconds -# to keep UTC to within 0.9 s of TAI (atomic time); see +# to keep UTC to within 0.9 s of UT1 +# (which measures the true angular orientation of the earth in space); see # Terry J Quinn, The BIPM and the accurate measure of time, # Proc IEEE 79, 7 (July 1991), 894-905. # There were no leap seconds before 1972, because the official mechanism =================================================================== RCS file: RCS/Theory,v retrieving revision 1999.4 retrieving revision 1999.4.0.1 diff -u -r1999.4 -r1999.4.0.1 --- Theory 1999/03/30 16:31:02 1999.4 +++ Theory 1999/08/12 19:37:57 1999.4.0.1 @@ -317,6 +317,22 @@ (Source: Evitiar Zerubavel, _The Seven Day Circle_) +Mark Brader reported a similar story in "The Book of Calendars", edited +by Frank Parise (1982, Facts on File, ISBN 0-8719-6467-8), page 377. But: + +From: Petteri Sulonen (via Usenet) +Date: 14 Jan 1999 00:00:00 GMT +Message-ID: <Petteri.Sulonen-1401991626030001@lapin-kulta.in.helsinki.fi> + +If your source is correct, how come documents between 1929 -- 1940 were +still dated using the conventional, Gregorian calendar? + +I can post a scan of a document dated December 1, 1934, signed by +Yenukidze, the secretary, on behalf of Kalinin, the President of the +Executive Committee of the Supreme Soviet, if you like. + + + Sweden (and Finland) From: msb@sq.com (Mark Brader) =================================================================== RCS file: RCS/Makefile,v retrieving revision 1999.4 retrieving revision 1999.4.1.1 diff -u -r1999.4 -r1999.4.1.1 --- Makefile 1999/03/30 16:27:50 1999.4 +++ Makefile 1999/04/29 23:34:11 1999.4.1.1 @@ -92,6 +92,7 @@ # -DHAVE_SETTIMEOFDAY=3 if settimeofday ignores 2nd arg (4.4BSD) # -DHAVE_STRERROR=1 if `strerror' works # -DHAVE_SYMLINK=0 if your system lacks the symlink function +# -DHAVE_SYS_WAIT_H=0 if your compiler lacks a "sys/wait.h" # -DLOCALE_HOME=\"path\" if locales are in "path", not "/usr/lib/locale" # -DHAVE_UNISTD_H=0 if your compiler lacks a "unistd.h" (Microsoft C++ 7?) # -DHAVE_UTMPX_H=1 if your compiler has a "utmpx.h" =================================================================== RCS file: RCS/localtime.c,v retrieving revision 1998.6 retrieving revision 1998.6.0.1 diff -u -r1998.6 -r1998.6.0.1 --- localtime.c 1998/06/06 06:31:26 1998.6 +++ localtime.c 1999/08/12 19:37:57 1998.6.0.1 @@ -734,6 +734,12 @@ if (name == NULL) return -1; } else dstoffset = stdoffset - SECSPERHOUR; + if (*name == '\0' && load_result != 0) + /* + ** Default to current US rules if TZ has no rules + ** and we can't load the default rules, + */ + name = ",M4.1.0,M10.5.0"; if (*name == ',' || *name == ';') { struct rule start; struct rule end; @@ -796,8 +802,6 @@ if (*name != '\0') return -1; - if (load_result != 0) - return -1; /* ** Initial values of theirstdoffset and theirdstoffset. */ =================================================================== RCS file: RCS/private.h,v retrieving revision 1998.7 retrieving revision 1998.7.1.1 diff -u -r1998.7 -r1998.7.1.1 --- private.h 1998/09/24 14:46:42 1998.7 +++ private.h 1999/04/29 23:34:11 1998.7.1.1 @@ -50,6 +50,10 @@ #define HAVE_SYMLINK 1 #endif /* !defined HAVE_SYMLINK */ +#ifndef HAVE_SYS_WAIT_H +#define HAVE_SYS_WAIT_H 1 +#endif /* !defined HAVE_SYS_WAIT_H */ + #ifndef HAVE_UNISTD_H #define HAVE_UNISTD_H 1 #endif /* !defined HAVE_UNISTD_H */ @@ -78,6 +82,17 @@ #include "libintl.h" #endif /* HAVE_GETTEXT - 0 */ +#if HAVE_SYS_WAIT_H - 0 +#include <sys/wait.h> /* for WIFEXITED and WEXITSTATUS */ +#endif /* HAVE_SYS_WAIT_H - 0 */ + +#ifndef WIFEXITED +#define WIFEXITED(status) (((status) & 0xff) == 0) +#endif /* !defined WIFEXITED */ +#ifndef WEXITSTATUS +#define WEXITSTATUS(status) (((status) >> 8) & 0xff) +#endif /* !defined WEXITSTATUS */ + #if HAVE_UNISTD_H - 0 #include "unistd.h" /* for F_OK and R_OK */ #endif /* HAVE_UNISTD_H - 0 */ =================================================================== RCS file: RCS/zic.c,v retrieving revision 1999.2 retrieving revision 1999.2.1.2 diff -u -r1999.2 -r1999.2.1.2 --- zic.c 1999/02/01 22:51:44 1999.2 +++ zic.c 1999/08/12 20:14:34 1999.2.1.2 @@ -615,7 +615,7 @@ result = link(fromname, toname); #if (HAVE_SYMLINK - 0) if (result != 0) { - char *s = (char *) tofile; + const char *s = tofile; register char * symlinkcontents = NULL; while ((s = strchr(s+1, '/')) != NULL) symlinkcontents = ecatalloc(symlinkcontents, "../"); @@ -1906,10 +1906,12 @@ buf = erealloc(buf, (int) (132 + strlen(yitcommand) + strlen(type))); (void) sprintf(buf, "%s %d %s", yitcommand, year, type); result = system(buf); - if (result == 0) - return TRUE; - if (result == (1 << 8)) - return FALSE; + if (WIFEXITED(result)) switch (WEXITSTATUS(result)) { + case 0: + return TRUE; + case 1: + return FALSE; + } error(_("Wild result from command execution")); (void) fprintf(stderr, _("%s: command was '%s', result was %d\n"), progname, buf, result);

On Thu, 12 Aug 1999, Paul Eggert wrote:
# time of sunrise and sunset in The Times, when BDST was in effect, and # if you find a zone reference it will say, "All times B.D.S.T."
+# Howse writes (p 157) `DBST'; let's assume this is a typo. +
FWIW, although the main records of double summer time in the Public Record Office (HO 144/22703 and HO 144/22704) are closed for 100 years, some military cables (WO 219/4100 - this is a copy from the main SHAEF archives held in the US National Archives, SHAEF/5252/8/516) agree that the usage is BDST (this appears in a message dated 17 Feb 1945). -- Joseph S. Myers jsm28@cam.ac.uk
participants (3)
-
Joseph S. Myers
-
Olson, Arthur David (NCI)
-
Paul Eggert