proposed changes to tz `africa' file for SAST, WAT, Namibia, etc.
Paul Eggert
eggert at twinsun.com
Mon Oct 6 07:41:55 UTC 1997
Mark R V Murray <markm at iafrica.com>'s recent letter to the tz list led
to an extended offline discussion. It appears that many of the time
zone abbreviations used in the `africa' file don't reflect actual
practice. So the patch at the end of this messages proposes the
following changes to the time zone abbreviations used in the `africa'
file:
UTC abbreviation
offset old new
-1:00 AAT WAT (This offset hasn't been used since 1976.)
0:00 WAT GMT
1:00 CAT WAT
2:00 SAT SAST in South Africa, Lesotho, and Swaziland
(and in Namibia before independence);
CAT elsewhere
3:00 EAT EAT (i.e. no change)
Having `WAT' stand for both -1:00 and 1:00 is a tricky,
but it's not the first instance of ambiguity in the tz database,
and I can't think of a better way to solve the problem.
Murray's letter also prompted me to go through the 1995 edition of
Shanks looking for changes relevant to Africa and correcting some old
transcription errors, and the patch at the end of this message also
includes the following proposed changes:
- Change Namibia (Africa/Windhoek) from +2:00 to +1:00 as of 1994.
This was also in Gwillim Law's IATA data but I somehow missed it.
- Change the Egypt time zone rules to agree with Shanks, who says
that Egypt still makes its transitions at 1:00 (spring) and 3:00
(fall) local time. This seems more plausible than the IATA's 0:00.
- Use ADMT to abbreviate Ethiopian time between 1890 and 1936. Shanks says
Ethiopia had six narrowly-spaced time zones between 1870 and 1890,
and from 1890 to 1936 Ethiopia was at 38E50. The only town in
Shanks's database with this longitude that had time at 38E50 in
1870 is Adis Dera, so I'm guessing that it's Adis Dera Mean Time (ADMT).
- Fix four data transcription errors, as follows:
Africa/Conakry was at -1:00 (not 1:00) between 1934 and 1960.
Similarly, Africa/Bissau was at -1:00 (not 1:00) between 1911 and 1975,
and Africa/Niamey was at -1:00 (not 1:00) between 1912 and 1934.
Sierra Leone (Africa/Freetown) observed a 40-minute DST offset
between 1935 and 1942, not a 1-hour DST offset.
- I had no evidence for my ``corrections'' to Shanks for British East
Africa in 1940-1957, so I removed them. To help avoid the
confusion about +2:30 versus +2:45 I invented the abbreviation
BEAUT for the latter.
- Correct Shanks's evident transcription error for
Atlantic/St_Helena between 1890 and 1951.
- Change the abbreviation for Sudan (Africa/Khartoum) from EET to CAT.
It seems marginally plausible that the African countries on the
Mediterranean coast would use European time zone abbreviations; it
doesn't seem plausible that countries further south would.
===================================================================
RCS file: RCS/africa,v
retrieving revision 1997.8
retrieving revision 1997.8.1.1
diff -c -r1997.8 -r1997.8.1.1
*** africa 1997/09/04 20:54:16 1997.8
--- africa 1997/10/06 07:08:41 1997.8.1.1
***************
*** 4,14 ****
# go ahead and edit the file (and please send any changes to
# tz at elsie.nci.nih.gov for general use in the future).
! # From Paul Eggert <eggert at twinsun.com> (1996-11-22):
#
# A good source for time zone historical data outside the U.S. is
! # Thomas G. Shanks, The International Atlas (3rd edition),
! # San Diego: ACS Publications, Inc. (1991).
#
# Gwillim Law <LAW at encmail.encompass.com> writes that a good source
# for recent time zone data is the International Air Transport
--- 4,14 ----
# go ahead and edit the file (and please send any changes to
# tz at elsie.nci.nih.gov for general use in the future).
! # From Paul Eggert <eggert at twinsun.com> (1997-10-05):
#
# 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).
#
# Gwillim Law <LAW at encmail.encompass.com> writes that a good source
# for recent time zone data is the International Air Transport
***************
*** 27,42 ****
# Derek Howse, Greenwich time and the discovery of the longitude,
# Oxford University Press (1980).
#
! # For Africa I invented the following time zone abbreviations.
! # LMT Local Mean Time
! # -1:00 AAT Atlantic Africa Time (no longer used)
! # 0:00 WAT West Africa Time
! # 1:00 CAT Central Africa Time
! # 2:00 SAT South Africa Time
# 3:00 EAT East Africa Time
! # The final `T' is replaced by `ST' for summer time, e.g. `SAST'.
! # BEAT is British East Africa Time, which was 2:30 before 1948 and 2:45 after.
!
# Algeria
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
--- 27,66 ----
# Derek Howse, Greenwich time and the discovery of the longitude,
# Oxford University Press (1980).
#
! # Previous editions of this database used WAT, CAT, SAT, and EAT
! # for +0:00 through +3:00, respectively,
! # but Mark R V Murray <markm at iafrica.com> reports that
! # `SAST' is the official abbreviation for +2:00 in the country of South Africa,
! # `CAT' is commonly used for +2:00 in countries north of South Africa, and
! # `WAT' is probably the best name for +1:00, as the common phrase for
! # the area that includes Nigeria is ``West Africa''.
! # He has heard of ``Western Sahara Time'' for +0:00 but can find no reference.
! #
! # To make things confusing, `WAT' seems to have been used for -1:00 long ago;
! # I'd guess that this was because people needed _some_ name for -1:00,
! # and at the time, far west Africa was the only major land area in -1:00.
! # This usage is now obsolete, as the last use of -1:00 on the African
! # mainland seems to have been 1976 in Western Sahara.
! #
! # To summarize, the following abbreviations seem to have some currency:
! # -1:00 WAT West Africa Time (no longer used)
! # 0:00 GMT Greenwich Mean Time
! # 2:00 CAT Central Africa Time
! # 2:00 SAST South Africa Standard Time
! # and Murray suggests the following abbreviation:
! # 1:00 WAT West Africa Time
! # I realize that this leads to `WAT' being used for both -1:00 and 1:00
! # for times before 1976, but this is the best I can think of
! # until we get more information.
! #
! # I invented the following abbreviations; corrections are welcome!
! # 2:00 WAST West Africa Summer Time
! # 2:30 BEAT British East Africa Time (no longer used)
! # 2:45 BEAUT British East Africa Unified Time (no longer used)
! # 3:00 CAST Central Africa Summer Time (no longer used)
! # 3:00 SAST South Africa Summer Time (no longer used)
# 3:00 EAT East Africa Time
! # 4:00 EAST East Africa Summer Time (no longer used)
# Algeria
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
***************
*** 79,85 ****
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Luanda 0:52:56 - LMT 1892
0:52:04 - LMT 1911 May 26 # Luanda Mean Time?
! 1:00 - CAT
# Bassas da India
# uninhabited
--- 103,109 ----
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Luanda 0:52:56 - LMT 1892
0:52:04 - LMT 1911 May 26 # Luanda Mean Time?
! 1:00 - WAT
# Bassas da India
# uninhabited
***************
*** 88,118 ****
# Whitman says they switched to 1:00 in 1946, not 1934; go with Shanks.
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Porto-Novo 0:10:28 - LMT 1912
! 0:00 - WAT 1934 Feb 26
! 1:00 - CAT
# Botswana
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Gaborone 1:43:40 - LMT 1885
! 2:00 - SAT 1943 Sep 19 2:00
! 2:00 1:00 SAST 1944 Mar 19 2:00
! 2:00 - SAT
# Burkina Faso
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Ouagadougou -0:06:04 - LMT 1912
! 0:00 - WAT
# Burundi
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Bujumbura 1:57:28 - LMT 1890
! 2:00 - SAT
# Cameroon
# Whitman says they switched to 1:00 in 1920; go with Shanks.
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Douala 0:38:48 - LMT 1912
! 1:00 - CAT
# Cape Verde
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
--- 112,142 ----
# Whitman says they switched to 1:00 in 1946, not 1934; go with Shanks.
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Porto-Novo 0:10:28 - LMT 1912
! 0:00 - GMT 1934 Feb 26
! 1:00 - WAT
# Botswana
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Gaborone 1:43:40 - LMT 1885
! 2:00 - CAT 1943 Sep 19 2:00
! 2:00 1:00 CAST 1944 Mar 19 2:00
! 2:00 - CAT
# Burkina Faso
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Ouagadougou -0:06:04 - LMT 1912
! 0:00 - GMT
# Burundi
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Bujumbura 1:57:28 - LMT 1890
! 2:00 - CAT
# Cameroon
# Whitman says they switched to 1:00 in 1920; go with Shanks.
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Douala 0:38:48 - LMT 1912
! 1:00 - WAT
# Cape Verde
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
***************
*** 125,138 ****
# Central African Republic
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Bangui 1:14:20 - LMT 1912
! 1:00 - CAT
# Chad
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Ndjamena 1:00:12 - LMT 1912
! 1:00 - CAT 1979 Oct 14
! 1:00 1:00 CAST 1980 Mar 8
! 1:00 - CAT
# Comoros
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
--- 149,162 ----
# Central African Republic
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Bangui 1:14:20 - LMT 1912
! 1:00 - WAT
# Chad
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Ndjamena 1:00:12 - LMT 1912
! 1:00 - WAT 1979 Oct 14
! 1:00 1:00 WAST 1980 Mar 8
! 1:00 - WAT
# Comoros
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
***************
*** 142,160 ****
# Democratic Republic of Congo
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Kinshasa 1:01:12 - LMT 1897 Nov 9
! 1:00 - CAT
Zone Africa/Lubumbashi 1:49:52 - LMT 1897 Nov 9
! 2:00 - SAT
# Republic of the Congo
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Brazzaville 1:01:08 - LMT 1912
! 1:00 - CAT
# Cote D'Ivoire
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Abidjan -0:16:08 - LMT 1912
! 0:00 - WAT
# Djibouti
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
--- 166,184 ----
# Democratic Republic of Congo
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Kinshasa 1:01:12 - LMT 1897 Nov 9
! 1:00 - WAT
Zone Africa/Lubumbashi 1:49:52 - LMT 1897 Nov 9
! 2:00 - CAT
# Republic of the Congo
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Brazzaville 1:01:08 - LMT 1912
! 1:00 - WAT
# Cote D'Ivoire
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Abidjan -0:16:08 - LMT 1912
! 0:00 - GMT
# Djibouti
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
***************
*** 165,182 ****
# Egypt
- # From Bob Devine (1988-01-28):
- # Egypt: DST from first day of May to first of October (ending may
- # also be on Sept 30th not 31st -- you might want to ask one of the
- # soc.* groups, you might hit someone who could ask an embassy).
- # DST since 1960 except for 1981-82.
-
- # From U. S. Naval Observatory (1989-01-19):
- # EGYPT 2 H AHEAD OF UTC
- # EGYPT 3 H AHEAD OF UTC MAY 17 - SEP 30 (AFTER
- # EGYPT RAMADAN)
-
- # From Shanks (1991):
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Egypt 1940 only - Jul 15 0:00 1:00 S
Rule Egypt 1940 only - Oct 1 0:00 0 -
--- 189,194 ----
***************
*** 191,206 ****
Rule Egypt 1958 only - May 1 0:00 1:00 S
Rule Egypt 1959 1981 - May 1 1:00 1:00 S
Rule Egypt 1959 1965 - Sep 30 3:00 0 -
! Rule Egypt 1966 1990 - Oct 1 3:00 0 -
Rule Egypt 1982 only - Jul 25 1:00 1:00 S
Rule Egypt 1983 only - Jul 12 1:00 1:00 S
Rule Egypt 1984 1988 - May 1 1:00 1:00 S
Rule Egypt 1989 only - May 6 1:00 1:00 S
! Rule Egypt 1990 only - May 1 1:00 1:00 S
! Rule Egypt 1991 1994 - May 1 0:00 1:00 S
! Rule Egypt 1991 1994 - Oct 1 0:00 0 -
! Rule Egypt 1995 max - Apr lastFri 0:00 1:00 S
! Rule Egypt 1995 max - Sep lastFri 0:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Cairo 2:05:00 - LMT 1900 Oct
--- 203,217 ----
Rule Egypt 1958 only - May 1 0:00 1:00 S
Rule Egypt 1959 1981 - May 1 1:00 1:00 S
Rule Egypt 1959 1965 - Sep 30 3:00 0 -
! Rule Egypt 1966 1994 - Oct 1 3:00 0 -
Rule Egypt 1982 only - Jul 25 1:00 1:00 S
Rule Egypt 1983 only - Jul 12 1:00 1:00 S
Rule Egypt 1984 1988 - May 1 1:00 1:00 S
Rule Egypt 1989 only - May 6 1:00 1:00 S
! Rule Egypt 1990 1994 - May 1 1:00 1:00 S
! # IATA (after 1990) says transitions are at 0:00; go with Shanks.
! Rule Egypt 1995 max - Apr lastFri 1:00 1:00 S
! Rule Egypt 1995 max - Sep lastFri 3:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Cairo 2:05:00 - LMT 1900 Oct
***************
*** 209,228 ****
# Equatorial Guinea
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Malabo 0:35:08 - LMT 1912
! 0:00 - WAT 1963 Dec 15
! 1:00 - CAT
# Eritrea
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Asmera 2:35:32 - LMT 1870
2:35:32 - AMT 1890 # Asmera Mean Time
! 2:35:20 - AAMT 1936 May 5 # Addis Ababa MT?
3:00 - EAT
# Ethiopia
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Addis_Ababa 2:34:48 - LMT 1870
! 2:35:20 - AAMT 1936 May 5 # Addis Ababa MT?
3:00 - EAT
# Europa Island
--- 220,243 ----
# Equatorial Guinea
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Malabo 0:35:08 - LMT 1912
! 0:00 - GMT 1963 Dec 15
! 1:00 - WAT
# Eritrea
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Asmera 2:35:32 - LMT 1870
2:35:32 - AMT 1890 # Asmera Mean Time
! 2:35:20 - ADMT 1936 May 5 # Adis Dera MT
3:00 - EAT
# Ethiopia
+ # From Paul Eggert (1997-10-05):
+ # Shanks writes that Ethiopia had six narrowly-spaced time zones between
+ # 1870 and 1890, and that they merged to 38E50 (2:35:20) in 1890.
+ # We'll guess that 38E50 is for Adis Dera.
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Addis_Ababa 2:34:48 - LMT 1870
! 2:35:20 - ADMT 1936 May 5 # Adis Dera MT
3:00 - EAT
# Europa Island
***************
*** 231,253 ****
# Gabon
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Libreville 0:37:48 - LMT 1912
! 1:00 - CAT
# Gambia
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Banjul -1:06:36 - LMT 1912
-1:06:36 - BMT 1935 # Banjul Mean Time
! -1:00 - AAT 1964
! 0:00 - WAT
# Ghana
- # From Paul Eggert <eggert at twinsun.com> (1996-09-03):
- # WATST is my invention for ``West Africa one-Third Summer Time''.
- # From Shanks (1991):
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
# Whitman says DST was observed from 1931 to ``the present''; go with Shanks.
! Rule Ghana 1936 1942 - Sep 1 0:00 0:20 WATST
! Rule Ghana 1936 1942 - Dec 31 0:00 0 WAT
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Accra -0:00:52 - LMT 1918
0:00 Ghana %s
--- 246,265 ----
# Gabon
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Libreville 0:37:48 - LMT 1912
! 1:00 - WAT
# Gambia
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Banjul -1:06:36 - LMT 1912
-1:06:36 - BMT 1935 # Banjul Mean Time
! -1:00 - WAT 1964
! 0:00 - GMT
# Ghana
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
# Whitman says DST was observed from 1931 to ``the present''; go with Shanks.
! Rule Ghana 1936 1942 - Sep 1 0:00 0:20 GHST
! Rule Ghana 1936 1942 - Dec 31 0:00 0 GMT
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Accra -0:00:52 - LMT 1918
0:00 Ghana %s
***************
*** 258,292 ****
# Guinea
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Conakry -0:54:52 - LMT 1912
! 0:00 - WAT 1934 Feb 26
! 1:00 - CAT 1960
! 0:00 - WAT
# Guinea-Bissau
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Bissau -1:02:20 - LMT 1911 May 26
! 1:00 - CAT 1975
! 0:00 - WAT
# Juan de Nova
# uninhabited
# Kenya
- # From Paul Eggert <eggert at twinsun.com> (1993-11-18):
- # Shanks says the transition to 2:45 was in 1940, but it must have been 1948.
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Nairobi 2:27:16 - LMT 1928 Jul
3:00 - EAT 1930
! 2:30 - BEAT 1948
! 2:45 - BEAT 1960
3:00 - EAT
# Lesotho
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Maseru 1:50:00 - LMT 1903 Mar
! 2:00 - SAT 1943 Sep 19 2:00
2:00 1:00 SAST 1944 Mar 19 2:00
! 2:00 - SAT
# Liberia
# From Paul Eggert <eggert at twinsun.com> (1993-11-18):
--- 270,302 ----
# Guinea
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Conakry -0:54:52 - LMT 1912
! 0:00 - GMT 1934 Feb 26
! -1:00 - WAT 1960
! 0:00 - GMT
# Guinea-Bissau
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Bissau -1:02:20 - LMT 1911 May 26
! -1:00 - WAT 1975
! 0:00 - GMT
# Juan de Nova
# uninhabited
# Kenya
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Nairobi 2:27:16 - LMT 1928 Jul
3:00 - EAT 1930
! 2:30 - BEAT 1940
! 2:45 - BEAUT 1960
3:00 - EAT
# Lesotho
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Maseru 1:50:00 - LMT 1903 Mar
! 2:00 - SAST 1943 Sep 19 2:00
2:00 1:00 SAST 1944 Mar 19 2:00
! 2:00 - SAST
# Liberia
# From Paul Eggert <eggert at twinsun.com> (1993-11-18):
***************
*** 297,321 ****
# For Liberia before 1972, Shanks reports -0:44, whereas Howse and Whitman
# each report -0:44:30; go with the more precise figure.
#
! # From Shanks (1991), as corrected by Whitman:
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Monrovia -0:43:08 - LMT 1882
-0:43:08 - MMT 1919 Mar # Monrovia Mean Time
-0:44:30 - LRT 1972 May # Liberia Time
! 0:00 - WAT
###############################################################################
# Libya
- # From Bob Devine (January 28 1988):
- # Libya: Since 1982 April 1st to September 30th (?)
-
- # From U. S. Naval Observatory (1989-01-19):
- # LIBYAN ARAB 1 H AHEAD OF UTC JAMAHIRIYA/LIBYA
- # LIBYAN ARAB 2 H AHEAD OF UTC APR 1 - SEP 30 JAMAHIRIYA/LIBYA
-
- # From Shanks (1991):
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Libya 1951 only - Oct 14 2:00 1:00 S
Rule Libya 1952 only - Jan 1 0:00 0 -
--- 307,323 ----
# For Liberia before 1972, Shanks reports -0:44, whereas Howse and Whitman
# each report -0:44:30; go with the more precise figure.
#
! # From Shanks, as corrected by Whitman:
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Monrovia -0:43:08 - LMT 1882
-0:43:08 - MMT 1919 Mar # Monrovia Mean Time
-0:44:30 - LRT 1972 May # Liberia Time
! 0:00 - GMT
###############################################################################
# Libya
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Libya 1951 only - Oct 14 2:00 1:00 S
Rule Libya 1952 only - Jan 1 0:00 0 -
***************
*** 353,376 ****
# Malawi
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Blantyre 2:20:00 - LMT 1903 Mar
! 2:00 - SAT
# Mali
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Bamako -0:32:00 - LMT 1912
! 0:00 - WAT 1934 Feb 26
! -1:00 - AAT 1960 Jun 20
! 0:00 - WAT
# no longer different from Bamako, but too famous to omit
Zone Africa/Timbuktu -0:12:04 - LMT 1912
! 0:00 - WAT
# Mauritania
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Nouakchott -1:03:48 - LMT 1912
! 0:00 - WAT 1934 Feb 26
! -1:00 - AAT 1960 Jun 20
! 0:00 - WAT
# Mauritius
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
--- 355,378 ----
# Malawi
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Blantyre 2:20:00 - LMT 1903 Mar
! 2:00 - CAT
# Mali
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Bamako -0:32:00 - LMT 1912
! 0:00 - GMT 1934 Feb 26
! -1:00 - WAT 1960 Jun 20
! 0:00 - GMT
# no longer different from Bamako, but too famous to omit
Zone Africa/Timbuktu -0:12:04 - LMT 1912
! 0:00 - GMT
# Mauritania
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Nouakchott -1:03:48 - LMT 1912
! 0:00 - GMT 1934 Feb 26
! -1:00 - WAT 1960 Nov 28
! 0:00 - GMT
# Mauritius
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
***************
*** 385,390 ****
--- 387,393 ----
3:00 - EAT
# Morocco
+ # See the `europe' file for Spanish Morocco (Africa/Ceuta).
# RULE NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Morocco 1939 only - Sep 12 0:00 1:00 S
Rule Morocco 1939 only - Nov 19 0:00 0 -
***************
*** 408,443 ****
0:00 - WET
# Western Sahara
Zone Africa/El_Aaiun -0:52:48 - LMT 1934 Jan
! -1:00 - AAT 1976 Apr 14
0:00 - WET
# Mozambique
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Maputo 2:10:20 - LMT 1903 Mar
! 2:00 - SAT
# Namibia
# RULE NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Namibia 1994 max - Sep Sun>=1 2:00 1:00 S
Rule Namibia 1995 max - Apr Sun>=1 2:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Windhoek 1:08:24 - LMT 1892 Feb 8
1:30 - SWAT 1903 Mar # SW Africa Time
! 2:00 - SAT 1942 Sep 20 2:00
2:00 1:00 SAST 1943 Mar 21 2:00
! 2:00 Namibia SA%sT
# Niger
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
! Zone Africa/Niamey 0:08:28 - LMT 1912
! 1:00 - CAT 1934 Feb 26
! 0:00 - WAT 1960
! 1:00 - CAT
# Nigeria
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Lagos 0:13:36 - LMT 1919 Sep
! 1:00 - CAT
# Reunion
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
--- 411,450 ----
0:00 - WET
# Western Sahara
Zone Africa/El_Aaiun -0:52:48 - LMT 1934 Jan
! -1:00 - WAT 1976 Apr 14
0:00 - WET
# Mozambique
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Maputo 2:10:20 - LMT 1903 Mar
! 2:00 - CAT
# Namibia
+ # Shanks says DST transitions are at 0:00; go with IATA.
+ # The 1994-04-03 transition is from Shanks.
# RULE NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Namibia 1994 max - Sep Sun>=1 2:00 1:00 S
Rule Namibia 1995 max - Apr Sun>=1 2:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Windhoek 1:08:24 - LMT 1892 Feb 8
1:30 - SWAT 1903 Mar # SW Africa Time
! 2:00 - SAST 1942 Sep 20 2:00
2:00 1:00 SAST 1943 Mar 21 2:00
! 2:00 - SAST 1990 Mar 21 # independence
! 2:00 - CAT 1994 Apr 3
! 1:00 Namibia WA%sT
# Niger
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
! Zone Africa/Niamey 0:08:28 - LMT 1912
! -1:00 - WAT 1934 Feb 26
! 0:00 - GMT 1960
! 1:00 - WAT
# Nigeria
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Lagos 0:13:36 - LMT 1919 Sep
! 1:00 - WAT
# Reunion
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
***************
*** 447,458 ****
# Rwanda
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Kigali 2:00:16 - LMT 1935 Jun
! 2:00 - SAT
# St Helena
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Atlantic/St_Helena -0:22:48 - LMT 1890 # Jamestown
! -0:06 - SHT 1951 # St Helena Time (?)
0:00 - GMT
# The other parts of the St Helena territory are similar:
# Tristan da Cunha: on GMT, say Whitman and the CIA
--- 454,468 ----
# Rwanda
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Kigali 2:00:16 - LMT 1935 Jun
! 2:00 - CAT
# St Helena
+ # From Paul Eggert (1997-10-05):
+ # Shanks says St Helena was 1W26 (-0:05:44) from 1890 to 1951,
+ # but this is most likely a typo for 5W42, the longitude of Jamestown.
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Atlantic/St_Helena -0:22:48 - LMT 1890 # Jamestown
! -0:22:48 - JMT 1951 # Jamestown Mean Time
0:00 - GMT
# The other parts of the St Helena territory are similar:
# Tristan da Cunha: on GMT, say Whitman and the CIA
***************
*** 464,476 ****
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Sao_Tome 0:26:56 - LMT 1884
-0:36:32 - LMT 1912 # Lisbon Mean Time
! 0:00 - WAT
# Senegal
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Dakar -1:09:44 - LMT 1912
! -1:00 - AAT 1941 Jun
! 0:00 - WAT
# Seychelles
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
--- 474,486 ----
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Sao_Tome 0:26:56 - LMT 1884
-0:36:32 - LMT 1912 # Lisbon Mean Time
! 0:00 - GMT
# Senegal
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Dakar -1:09:44 - LMT 1912
! -1:00 - WAT 1941 Jun
! 0:00 - GMT
# Seychelles
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
***************
*** 480,513 ****
# Sierra Leone
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
# Whitman gives Mar 31 - Aug 31 for 1931 on; go with Shanks.
! Rule SL 1935 1942 - Jun 1 0:00 1:00 S
! Rule SL 1935 1942 - Oct 1 0:00 0 -
! Rule SL 1957 1962 - Jun 1 0:00 1:00 S
! Rule SL 1957 1962 - Sep 1 0:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Freetown -0:53:00 - LMT 1882
-0:53:00 - FMT 1913 Jun # Freetown Mean Time
! -1:00 SL AA%sT 1957
! 0:00 SL WA%sT
# Somalia
- # From Paul Eggert <eggert at twinsun.com> (1993-11-18):
- # Shanks omits the 1948 transition to 2:45; this is probably a typo.
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Mogadishu 3:01:28 - LMT 1893 Nov
3:00 - EAT 1931
! 2:30 - BEAT 1948
! 2:45 - BEAT 1957 # not in Shanks
3:00 - EAT
# South Africa
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
! Rule SA 1942 1943 - Sep Sun>=15 2:00 1:00 S
Rule SA 1943 1944 - Mar Sun>=15 2:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Johannesburg 1:52:00 - LMT 1892 Feb 8
! 1:30 - SAT 1903 Mar
! 2:00 SA SA%sT
# Marion and Prince Edward Is
# weather station since 1947
# no information
--- 490,523 ----
# Sierra Leone
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
# Whitman gives Mar 31 - Aug 31 for 1931 on; go with Shanks.
! Rule SL 1935 1942 - Jun 1 0:00 0:40 SLST
! Rule SL 1935 1942 - Oct 1 0:00 0 WAT
! Rule SL 1957 1962 - Jun 1 0:00 1:00 SLST
! Rule SL 1957 1962 - Sep 1 0:00 0 GMT
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Freetown -0:53:00 - LMT 1882
-0:53:00 - FMT 1913 Jun # Freetown Mean Time
! -1:00 SL %s 1957
! 0:00 SL %s
# Somalia
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Mogadishu 3:01:28 - LMT 1893 Nov
3:00 - EAT 1931
! 2:30 - BEAT 1957
3:00 - EAT
# South Africa
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
! Rule SA 1942 1943 - Sep Sun>=15 2:00 1:00 -
Rule SA 1943 1944 - Mar Sun>=15 2:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Johannesburg 1:52:00 - LMT 1892 Feb 8
! 1:30 - SAST 1903 Mar
! 2:00 SA SAST
! # Shanks erroneously claims that most of South Africa switched to 1:00
! # on 1994-04-03 at 00:00.
! #
# Marion and Prince Edward Is
# weather station since 1947
# no information
***************
*** 524,547 ****
Rule Sudan 1972 1985 - Apr lastSun 0:00 1:00 S
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Khartoum 2:10:08 - LMT 1931
! 2:00 Sudan EE%sT
# Swaziland
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Mbabane 2:04:24 - LMT 1903 Mar
! 2:00 - SAT
# Tanzania
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Dar_es_Salaam 2:37:08 - LMT 1931
3:00 - EAT 1948
! 2:45 - BEAT 1961
3:00 - EAT
# Togo
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Lome 0:04:52 - LMT 1893
! 0:00 - WAT
# Tromelin
# uninhabited
--- 534,557 ----
Rule Sudan 1972 1985 - Apr lastSun 0:00 1:00 S
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Khartoum 2:10:08 - LMT 1931
! 2:00 Sudan CA%sT
# Swaziland
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Mbabane 2:04:24 - LMT 1903 Mar
! 2:00 - SAST
# Tanzania
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Dar_es_Salaam 2:37:08 - LMT 1931
3:00 - EAT 1948
! 2:45 - BEAUT 1961
3:00 - EAT
# Togo
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Lome 0:04:52 - LMT 1893
! 0:00 - GMT
# Tromelin
# uninhabited
***************
*** 581,595 ****
Zone Africa/Kampala 2:09:40 - LMT 1928 Jul
3:00 - EAT 1930
2:30 - BEAT 1948
! 2:45 - BEAT 1957
3:00 - EAT
# Zambia
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Lusaka 1:53:08 - LMT 1903 Mar
! 2:00 - SAT
# Zimbabwe
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Harare 2:04:12 - LMT 1903 Mar
! 2:00 - SAT
--- 591,605 ----
Zone Africa/Kampala 2:09:40 - LMT 1928 Jul
3:00 - EAT 1930
2:30 - BEAT 1948
! 2:45 - BEAUT 1957
3:00 - EAT
# Zambia
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Lusaka 1:53:08 - LMT 1903 Mar
! 2:00 - CAT
# Zimbabwe
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Africa/Harare 2:04:12 - LMT 1903 Mar
! 2:00 - CAT
More information about the tz
mailing list