africa revision 1.2
1# @(#)africa 7.12 2 3# This data is by no means authoritative; if you think you know better, 4# go ahead and edit the file (and please send any changes to 5# tz@elsie.nci.nih.gov for general use in the future). 6 7# From Paul Eggert <eggert@twinsun.com> (November 18, 1993): 8# 9# A good source for time zone historical data outside the U.S. is 10# Thomas G. Shanks, The International Atlas (3rd edition), 11# San Diego: ACS Publications, Inc. (1991). 12# Except where otherwise noted, it is the source for the data below. 13# 14# Another source occasionally used is Edward W. Whitman, World Time Differences, 15# Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), which 16# I found in the UCLA library. 17# 18# A reliable and entertaining source about time zones is 19# Derek Howse, Greenwich time and the discovery of the longitude, 20# Oxford University Press (1980). 21# 22# I added so many Zone names that the old, mostly flat name space was unwieldy. 23# So I renamed the Zones to have the form AREA/LOCATION, where 24# AREA is the name of a continent or ocean, and 25# LOCATION is the name of a specific location within that region. 26# For example, the old zone name `Egypt' is now `Africa/Cairo'. 27# 28# Here are the general rules I used for choosing location names, 29# in decreasing order of importance: 30# 31# Use only valid Posix file names. Use only Ascii letters, digits, `.', 32# `-' and `_'. Do not exceed 14 characters or start with `-'. 33# E.g. prefer `Brunei' to `Bandar_Seri_Begawan'. 34# Include at least one location per time zone rule set per country. 35# One such location is enough. 36# If all the clocks in a country's region have agreed since 1970, 37# don't bother to include more than one location 38# even if subregions' clocks disagreed before 1970. 39# Otherwise these tables would become annoyingly large. 40# If a name is ambiguous, use a less ambiguous alternative; 41# e.g. many cities are named San Jose and Georgetown, so 42# prefer `Costa_Rica' to `San_Jose' and `Guyana' to `Georgetown'. 43# Keep locations compact. Use cities or small islands, not countries 44# or regions, so that any future time zone changes do not split 45# locations into different time zones. E.g. prefer `Paris' 46# to `France', since France has had multiple time zones. 47# Use traditional English spelling, e.g. prefer `Rome' to `Roma', and 48# prefer `Athens' to the true name (which uses Greek letters). 49# The Posix file name restrictions encourage this rule. 50# Use the most populous among locations in a country's time zone, 51# e.g. prefer `Shanghai' to `Beijing'. Among locations with 52# similar populations, pick the best-known location, 53# e.g. prefer `Rome' to `Milan'. 54# Use the singular form, e.g. prefer `Canary' to `Canaries'. 55# Omit common suffixes like `_Islands' and `_City', unless that 56# would lead to ambiguity. E.g. prefer `Cayman' to 57# `Cayman_Islands' and `Guatemala' to `Guatemala_City', 58# but prefer `Mexico_City' to `Mexico' because the country 59# of Mexico has several time zones. 60# Use `_' to represent a space. 61# Omit `.' from abbreviations in names, e.g. prefer `St_Helena' 62# to `St._Helena'. 63# 64# We typically use traditional English time zone abbreviations, 65# and assume that applications translate them to other languages 66# as part of the normal localization process. 67# 68# I made up the following time zone abbreviations; corrections are welcome! 69# LMT Local Mean Time 70# -2:00 CVT Cape Verde Time (no longer used) 71# -1:00 AAT Atlantic Africa Time 72# 0:00 WAT West Africa Time 73# 1:00 CAT Central Africa Time 74# 2:00 SAT South Africa Time 75# 3:00 EAT East Africa Time 76# 4:00 SMT Seychelles and Mascarene Time 77# The final `T' is replaced by `ST' for summer time, e.g. `SAST'. 78# BEAT is British East Africa Time, which was 2:30 before 1948 and 2:45 after. 79 80 81# Algeria 82# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S 83Rule Algeria 1911 only - Jan 1 0:00s 0 - 84Rule Algeria 1916 only - Jun 14 23:00s 1:00 " DST" 85Rule Algeria 1916 1919 - Oct Sun<=7 23:00s 0 - 86Rule Algeria 1917 only - Mar 24 23:00s 1:00 " DST" 87Rule Algeria 1918 only - Mar 9 23:00s 1:00 " DST" 88Rule Algeria 1919 only - Mar 1 23:00s 1:00 " DST" 89Rule Algeria 1920 only - Feb 14 23:00s 1:00 " DST" 90Rule Algeria 1920 only - Oct 23 23:00s 0 - 91Rule Algeria 1921 only - Mar 14 23:00s 1:00 " DST" 92Rule Algeria 1921 only - Jun 21 23:00s 0 - 93Rule Algeria 1939 only - Sep 11 23:00s 1:00 " DST" 94Rule Algeria 1939 only - Nov 19 1:00 0 - 95Rule Algeria 1944 1945 - Apr Mon<=7 2:00 1:00 " DST" 96Rule Algeria 1944 only - Oct 8 2:00 0 - 97Rule Algeria 1945 only - Sep 16 1:00 0 - 98Rule Algeria 1971 only - Apr 25 23:00s 1:00 " DST" 99Rule Algeria 1971 only - Sep 26 23:00s 0 - 100Rule Algeria 1977 only - May 6 0:00 1:00 " DST" 101Rule Algeria 1977 only - Oct 21 0:00 0 - 102Rule Algeria 1978 only - Mar 24 1:00 1:00 " DST" 103Rule Algeria 1978 only - Sep 22 3:00 0 - 104Rule Algeria 1980 only - Apr 25 0:00 1:00 " DST" 105Rule Algeria 1980 only - Oct 31 2:00 0 - 106# Shanks gives 0:09 for Paris Mean Time; go with Howse's more precise 0:09:21. 107# Zone NAME GMTOFF RULES FORMAT [UNTIL] 108Zone Africa/Algiers 0:12:12 - LMT 1891 Mar 15 0:01 109 0:09:21 - PMT 1911 Mar 11 # Paris Mean Time 110 0:00 Algeria WET%s 1940 Feb 25 2:00 111 1:00 Algeria MET%s 1946 Oct 7 112 0:00 - WET 1956 Jan 29 113 1:00 - MET 1963 Apr 14 114 0:00 Algeria WET%s 1977 Oct 21 115 1:00 Algeria MET%s 1979 Oct 26 116 0:00 Algeria WET%s 1981 May 117 1:00 - MET 118 119# Angola 120# Zone NAME GMTOFF RULES FORMAT [UNTIL] 121Zone Africa/Luanda 0:52:56 - LMT 1892 122 0:52 - LMT 1911 May 26 # Luanda Mean Time 123 1:00 - CAT 124 125# Bassas da India 126# uninhabited 127 128# Benin 129# Whitman says they switched to 1:00 in 1946, not 1934; go with Shanks. 130# Zone NAME GMTOFF RULES FORMAT [UNTIL] 131Zone Africa/Porto-Novo 0:10:28 - LMT 1912 132 0:00 - WAT 1934 Feb 26 133 1:00 - CAT 134 135# Botswana 136# Zone NAME GMTOFF RULES FORMAT [UNTIL] 137Zone Africa/Gaborone 1:43:40 - LMT 1885 138 2:00 - SAT 1943 Sep 19 2:00 139 2:00 1:00 SAST 1944 Mar 19 2:00 140 2:00 - SAT 141 142# Burkina Faso 143# Zone NAME GMTOFF RULES FORMAT [UNTIL] 144Zone Africa/Ouagadougou -0:06:04 - LMT 1912 145 0:00 - WAT 146 147# Burundi 148# Zone NAME GMTOFF RULES FORMAT [UNTIL] 149Zone Africa/Bujumbura 1:57:28 - LMT 1890 150 2:00 - SAT 151 152# Cameroon 153# Whitman says they switched to 1:00 in 1920; go with Shanks. 154# Zone NAME GMTOFF RULES FORMAT [UNTIL] 155Zone Africa/Douala 0:38:48 - LMT 1912 156 1:00 - CAT 157 158# Cape Verde 159# Zone NAME GMTOFF RULES FORMAT [UNTIL] 160Zone Atlantic/Cape_Verde -1:34:04 - LMT 1907 # Praia 161 -2:00 - CVT 1942 Sep 162 -2:00 1:00 CVST 1945 Oct 15 163 -2:00 - CVT 1975 Nov 25 2:00 164 -1:00 - AAT 165 166# Central African Republic 167# Zone NAME GMTOFF RULES FORMAT [UNTIL] 168Zone Africa/Bangui 1:14:20 - LMT 1912 169 1:00 - CAT 170 171# Chad 172# Zone NAME GMTOFF RULES FORMAT [UNTIL] 173Zone Africa/Ndjamena 1:00:12 - LMT 1912 174 1:00 - CAT 1979 Oct 14 175 1:00 1:00 CAST 1980 Mar 8 176 1:00 - CAT 177 178# Comoros 179# Zone NAME GMTOFF RULES FORMAT [UNTIL] 180Zone Indian/Comoro 2:53:04 - LMT 1911 Jul # Moroni, Gran Comoro 181 3:00 - EAT 182 183# Congo 184# Zone NAME GMTOFF RULES FORMAT [UNTIL] 185Zone Africa/Brazzaville 1:01:08 - LMT 1912 186 1:00 - CAT 187 188# Cote D'Ivoire 189# Zone NAME GMTOFF RULES FORMAT [UNTIL] 190Zone Africa/Abidjan -0:16:08 - LMT 1912 191 0:00 - WAT 192 193# Djibouti 194# Zone NAME GMTOFF RULES FORMAT [UNTIL] 195Zone Africa/Djibouti 2:52:36 - LMT 1911 Jul 196 3:00 - EAT 197 198############################################################################### 199 200# Egypt 201 202# From Bob Devine (January 28, 1988): 203# Egypt: DST from first day of May to first of October (ending may 204# also be on Sept 30th not 31st -- you might want to ask one of the 205# soc.* groups, you might hit someone who could ask an embassy). 206# DST since 1960 except for 1981-82. 207 208# From U. S. Naval Observatory (January 19, 1989): 209# EGYPT 2 H AHEAD OF UTC 210# EGYPT 3 H AHEAD OF UTC MAY 17 - SEP 30 (AFTER 211# EGYPT RAMADAN) 212 213# From Shanks (1991): 214# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S 215Rule Egypt 1900 only - Oct 1 0:00 0 - 216Rule Egypt 1940 only - Jul 15 0:00 1:00 " DST" 217Rule Egypt 1940 only - Oct 1 0:00 0 - 218Rule Egypt 1941 only - Apr 15 0:00 1:00 " DST" 219Rule Egypt 1941 only - Sep 16 0:00 0 - 220Rule Egypt 1942 1944 - Apr 1 0:00 1:00 " DST" 221Rule Egypt 1942 only - Oct 27 0:00 0 - 222Rule Egypt 1943 1945 - Nov 1 0:00 0 - 223Rule Egypt 1945 only - Apr 16 0:00 1:00 " DST" 224Rule Egypt 1957 only - May 10 0:00 1:00 " DST" 225Rule Egypt 1957 1958 - Oct 1 0:00 0 - 226Rule Egypt 1958 only - May 1 0:00 1:00 " DST" 227Rule Egypt 1959 1981 - May 1 1:00 1:00 " DST" 228Rule Egypt 1959 1965 - Sep 30 3:00 0 - 229Rule Egypt 1966 max - Oct 1 3:00 0 - 230Rule Egypt 1982 only - Jul 25 1:00 1:00 " DST" 231Rule Egypt 1983 only - Jul 12 1:00 1:00 " DST" 232Rule Egypt 1984 1988 - May 1 1:00 1:00 " DST" 233Rule Egypt 1989 only - May 6 1:00 1:00 " DST" 234Rule Egypt 1990 max - May 1 1:00 1:00 " DST" 235# Zone NAME GMTOFF RULES FORMAT [UNTIL] 236Zone Africa/Cairo 2:05:00 - LMT 1900 Oct 237 2:00 Egypt EET%s 238 239# Equatorial Guinea 240# Zone NAME GMTOFF RULES FORMAT [UNTIL] 241Zone Africa/Malabo 0:35:08 - LMT 1912 242 0:00 - WAT 1963 Dec 15 243 1:00 - CAT 244 245# Eritrea 246# Zone NAME GMTOFF RULES FORMAT [UNTIL] 247Zone Africa/Asmera 2:35:32 - LMT 1870 248 2:36 - AMT 1890 # Asmera Mean Time 249 2:35 - AAMT 1936 May 5 # Addis Ababa MT 250 3:00 - EAT 251 252# Ethiopia 253# Zone NAME GMTOFF RULES FORMAT [UNTIL] 254Zone Africa/Addis_Ababa 2:34:48 - LMT 1870 255 2:35 - AAMT 1936 May 5 # Addis Ababa MT 256 3:00 - EAT 257 258# Europa Island 259# uninhabited 260 261# Gabon 262# Zone NAME GMTOFF RULES FORMAT [UNTIL] 263Zone Africa/Libreville 0:37:48 - LMT 1912 264 1:00 - CAT 265 266# Gambia 267# Zone NAME GMTOFF RULES FORMAT [UNTIL] 268Zone Africa/Banjul -1:06:36 - LMT 1912 269 -1:07 - BMT 1935 # Banjul Mean Time 270 -1:00 - AAT 1964 271 0:00 - WAT 272 273# Ghana 274# From Paul Eggert <eggert@twinsun.com> (November 18, 1993): 275# WATDT is my invention for ``West Africa one-Third Daylight Time''. 276# From Shanks (1991): 277# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S 278Rule Ghana 1918 only - Jan 1 0:00 0 WAT 279# Whitman says DST was observed from 1931 to ``the present''; go with Shanks. 280Rule Ghana 1936 1942 - Sep 1 0:00 0:20 WATDT 281Rule Ghana 1936 1942 - Dec 31 0:00 0 WAT 282# Zone NAME GMTOFF RULES FORMAT [UNTIL] 283Zone Africa/Accra -0:00:52 - LMT 1918 284 0:00 Ghana %s 285 286# Glorioso Is 287# uninhabited 288 289# Guinea 290# Zone NAME GMTOFF RULES FORMAT [UNTIL] 291Zone Africa/Conakry -0:54:52 - LMT 1912 292 0:00 - WAT 1934 Feb 26 293 1:00 - CAT 1960 294 0:00 - WAT 295 296# Guinea-Bissau 297# Zone NAME GMTOFF RULES FORMAT [UNTIL] 298Zone Africa/Bissau -1:02:20 - LMT 1911 May 26 299 1:00 - CAT 1975 300 0:00 - WAT 301 302# Juan de Nova 303# uninhabited 304 305# Kenya 306# From Paul Eggert <eggert@twinsun.com> (November 18, 1993): 307# Shanks says the transition to 2:45 was in 1940, but it must have been 1948. 308# Zone NAME GMTOFF RULES FORMAT [UNTIL] 309Zone Africa/Nairobi 2:27:16 - LMT 1928 Jul 310 3:00 - EAT 1930 311 2:30 - BEAT 1948 312 2:45 - BEAT 1960 313 3:00 - EAT 314 315# Lesotho 316# Zone NAME GMTOFF RULES FORMAT [UNTIL] 317Zone Africa/Maseru 1:50:00 - LMT 1903 Mar 318 2:00 - SAT 1943 Sep 19 2:00 319 2:00 1:00 SAST 1944 Mar 19 2:00 320 2:00 - SAT 321 322# Liberia 323# From Paul Eggert <eggert@twinsun.com> (November 18, 1993): 324# In 1972 Liberia was the last country to switch 325# from a GMT offset that was not a multiple of 15 minutes. 326# Howse reports that it was in honor of their president's birthday. 327# Shanks reports the date as May 1, whereas Howse reports Jan; go with Shanks. 328# For Liberia before 1972, Shanks reports -0:44, whereas Howse and Whitman 329# each report -0:44:30; go with the more precise figure. 330# 331# From Shanks (1991), as corrected by Whitman: 332# Zone NAME GMTOFF RULES FORMAT [UNTIL] 333Zone Africa/Monrovia -0:43:08 - LMT 1882 334 -0:43:08 - MMT 1919 Mar # Monrovia Mean Time 335 -0:44:30 - LST 1972 May # Liberia Standard Time 336 0:00 - WAT 337 338############################################################################### 339 340# Libya 341 342# From Bob Devine (January 28 1988): 343# Libya: Since 1982 April 1st to September 30th (?) 344 345# From U. S. Naval Observatory (January 19, 1989): 346# LIBYAN ARAB 1 H AHEAD OF UTC JAMAHIRIYA/LIBYA 347# LIBYAN ARAB 2 H AHEAD OF UTC APR 1 - SEP 30 JAMAHIRIYA/LIBYA 348 349# From Shanks (1991): 350# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S 351Rule Libya 1920 only - Jan 1 0:00 0 - 352Rule Libya 1951 only - Oct 14 2:00 1:00 " DST" 353Rule Libya 1952 only - Jan 1 0:00 0 - 354Rule Libya 1953 only - Oct 9 2:00 1:00 " DST" 355Rule Libya 1954 only - Jan 1 0:00 0 - 356Rule Libya 1955 only - Sep 30 0:00 1:00 " DST" 357Rule Libya 1956 only - Jan 1 0:00 0 - 358Rule Libya 1982 1984 - Apr 1 0:00 1:00 " DST" 359Rule Libya 1982 1985 - Oct 1 0:00 0 - 360Rule Libya 1985 only - Apr 6 0:00 1:00 " DST" 361Rule Libya 1986 only - Apr 4 0:00 1:00 " DST" 362Rule Libya 1986 only - Oct 3 0:00 0 - 363Rule Libya 1987 1989 - Apr 1 0:00 1:00 " DST" 364Rule Libya 1987 1990 - Oct 1 0:00 0 - 365Rule Libya 1990 only - May 4 0:00 1:00 " DST" 366# Zone NAME GMTOFF RULES FORMAT [UNTIL] 367Zone Africa/Tripoli 0:52:44 - LMT 1920 368 1:00 Libya MET%s 1959 369 2:00 - EET 1982 370# From Paul Eggert <eggert@twinsun.com> (1995-12-19): 371# usno1995 (from OAG) says Libya uses 2:00 all year, as they did before 1982. 372# We don't know when they switched back. We'll guess 1991. 373 1:00 Libya MET%s 1991 374 2:00 - EET 375 376# Madagascar 377# Zone NAME GMTOFF RULES FORMAT [UNTIL] 378Zone Indian/Antananarivo 3:10:04 - LMT 1911 Jul 379 3:00 - EAT 1954 Feb 27 23:00s 380 3:00 1:00 EAST 1954 May 29 23:00s 381 3:00 - EAT 382 383# Malawi 384# Zone NAME GMTOFF RULES FORMAT [UNTIL] 385Zone Africa/Blantyre 2:20:00 - LMT 1903 Mar 386 2:00 - SAT 387 388# Mali 389# Zone NAME GMTOFF RULES FORMAT [UNTIL] 390Zone Africa/Bamako -0:32:00 - LMT 1912 391 0:00 - WAT 1934 Feb 26 392 -1:00 - AAT 1960 Jun 20 393 0:00 - WAT 394# no longer different from Bamako, but too famous to omit 395Zone Africa/Timbuktu -0:12:04 - LMT 1912 396 0:00 - WAT 397 398# Mauritania 399# Zone NAME GMTOFF RULES FORMAT [UNTIL] 400Zone Africa/Nouakchott -1:03:48 - LMT 1912 401 0:00 - WAT 1934 Feb 26 402 -1:00 - AAT 1960 Jun 20 403 0:00 - WAT 404 405# Mauritius 406# Zone NAME GMTOFF RULES FORMAT [UNTIL] 407Zone Indian/Mauritius 3:50:00 - LMT 1907 # Port Louis 408 4:00 - SMT 409# Agalega Is, Rodriguez 410# no information; probably like Indian/Mauritius 411 412# Mayotte 413# Zone NAME GMTOFF RULES FORMAT [UNTIL] 414Zone Indian/Mayotte 3:00:56 - LMT 1911 Jul # Mamoutzou 415 3:00 - EAT 416 417# Morocco 418# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S 419Rule Morocco 1913 only - Oct 26 0:00 0 - 420Rule Morocco 1939 only - Sep 12 0:00 1:00 " DST" 421Rule Morocco 1939 only - Nov 19 0:00 0 - 422Rule Morocco 1940 only - Feb 25 0:00 1:00 " DST" 423Rule Morocco 1945 only - Nov 18 0:00 0 - 424Rule Morocco 1950 only - Jun 11 0:00 1:00 " DST" 425Rule Morocco 1950 only - Oct 29 0:00 0 - 426Rule Morocco 1967 only - Jun 3 12:00 1:00 " DST" 427Rule Morocco 1967 only - Oct 1 0:00 0 - 428Rule Morocco 1974 only - Jun 24 0:00 1:00 " DST" 429Rule Morocco 1974 only - Sep 1 0:00 0 - 430Rule Morocco 1976 1977 - May 1 0:00 1:00 " DST" 431Rule Morocco 1976 only - Aug 1 0:00 0 - 432Rule Morocco 1977 only - Sep 28 0:00 0 - 433Rule Morocco 1978 only - Jun 1 0:00 1:00 " DST" 434Rule Morocco 1978 only - Aug 4 0:00 0 - 435# Zone NAME GMTOFF RULES FORMAT [UNTIL] 436Zone Africa/Casablanca -0:30:20 - LMT 1913 Oct 26 437 0:00 Morocco WET%s 1984 Mar 16 438 1:00 - MET 1986 439 0:00 - WET 440# The following are controlled by Spain, and are like Europe/Madrid: 441# Alboran, Alhucemas Is, Ceuta, Chafarinas Is, Melilla. 442 443# Mozambique 444# Zone NAME GMTOFF RULES FORMAT [UNTIL] 445Zone Africa/Maputo 2:10:20 - LMT 1903 Mar 446 2:00 - SAT 447 448# Namibia 449# Zone NAME GMTOFF RULES FORMAT [UNTIL] 450Zone Africa/Windhoek 1:08:24 - LMT 1892 Feb 8 451 1:30 - SWAT 1903 Mar # SW Africa Time 452 2:00 - SAT 1942 Sep 20 2:00 453 2:00 1:00 SAST 1943 Mar 21 2:00 454 2:00 - SAT 455 456# Niger 457# Zone NAME GMTOFF RULES FORMAT [UNTIL] 458Zone Africa/Niamey 0:08:28 - LMT 1912 459 1:00 - CAT 1934 Feb 26 460 0:00 - WAT 1960 461 1:00 - CAT 462 463# Nigeria 464# Zone NAME GMTOFF RULES FORMAT [UNTIL] 465Zone Africa/Lagos 0:13:36 - LMT 1919 Sep 466 1:00 - CAT 467 468# Reunion 469# Zone NAME GMTOFF RULES FORMAT [UNTIL] 470Zone Indian/Reunion 3:41:52 - LMT 1911 Jun # Saint-Denis 471 4:00 - SMT 472 473# Rwanda 474# Zone NAME GMTOFF RULES FORMAT [UNTIL] 475Zone Africa/Kigali 2:00:16 - LMT 1935 Jun 476 2:00 - SAT 477 478# St Helena 479# Zone NAME GMTOFF RULES FORMAT [UNTIL] 480Zone Atlantic/St_Helena -0:22:48 - LMT 1890 # Jamestown 481 -0:06 - ?MT 1951 # a typo in Shanks? 482 0:00 - GMT 483# The other parts of the St Helena territory are similar: 484# Tristan da Cunha: on GMT, says Whitman 485# Ascension: on GMT, says usno1995 486# Gough, Inaccessible, Nightingale: no information, but probably GMT 487 488# Sao Tome and Principe 489# Zone NAME GMTOFF RULES FORMAT [UNTIL] 490Zone Africa/Sao_Tome 0:26:56 - LMT 1884 491 -0:37 - ?MT 1912 # a typo in Shanks? 492 0:00 - WAT 493 494# Senegal 495# Zone NAME GMTOFF RULES FORMAT [UNTIL] 496Zone Africa/Dakar -1:09:44 - LMT 1912 497 -1:00 - AAT 1941 Jun 498 0:00 - WAT 499 500# Seychelles 501# Zone NAME GMTOFF RULES FORMAT [UNTIL] 502Zone Indian/Mahe 3:41:48 - LMT 1906 Jun # Victoria 503 4:00 - SMT 504 505# Sierra Leone 506# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S 507Rule SL 1913 only - Oct 26 0:00 0 - 508# Whitman gives Mar 31 - Aug 31 for 1931 on; go with Shanks. 509Rule SL 1935 1942 - Jun 1 0:00 1:00 S 510Rule SL 1935 1942 - Oct 1 0:00 0 - 511Rule SL 1957 1962 - Jun 1 0:00 1:00 S 512Rule SL 1957 1962 - Sep 1 0:00 0 - 513# Zone NAME GMTOFF RULES FORMAT [UNTIL] 514Zone Africa/Freetown -0:53:00 - LMT 1882 515 -0:53 - FMT 1913 Jun 516 -1:00 SL AA%sT 1957 517 0:00 SL WA%sT 518 519# Somalia 520# From Paul Eggert <eggert@twinsun.com> (November 18, 1993): 521# Shanks omits the 1948 transition to 2:45; this is probably a typo. 522# Zone NAME GMTOFF RULES FORMAT [UNTIL] 523Zone Africa/Mogadishu 3:01:28 - LMT 1893 Nov 524 3:00 - EAT 1931 525 2:30 - BEAT 1948 526 2:45 - BEAT 1957 # not in Shanks 527 3:00 - EAT 528 529# South Africa 530# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S 531Rule SA 1892 only - Feb 8 0:00 0 - 532Rule SA 1942 1943 - Sep Sun>=15 2:00 1:00 S 533Rule SA 1943 1944 - Mar Sun>=15 2:00 0 - 534# Zone NAME GMTOFF RULES FORMAT [UNTIL] 535Zone Africa/Johannesburg 1:52:00 - LMT 1892 Feb 8 536 1:30 - SAT 1903 Mar 537 2:00 SA SA%sT 538# Prince Edward Is 539# no information 540 541# Sudan 542# From Michael Ross <mross@antigone.com> (November 15, 1995): 543# Sudan no longer observes any form of daylight time change. 544# I verified this today by telephone with the Sudan Mission to the 545# United Nations: 212-573-6033 546# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S 547Rule Sudan 1931 only - Feb 8 0:00 0 - 548Rule Sudan 1970 only - May 1 0:00 1:00 " DST" 549Rule Sudan 1970 1985 - Oct 15 0:00 0 - 550Rule Sudan 1971 only - Apr 30 0:00 1:00 " DST" 551Rule Sudan 1972 1985 - Apr lastSun 0:00 1:00 " DST" 552# Zone NAME GMTOFF RULES FORMAT [UNTIL] 553Zone Africa/Khartoum 2:10:08 - LMT 1931 554 2:00 Sudan EET%s 555 556# Swaziland 557# Zone NAME GMTOFF RULES FORMAT [UNTIL] 558Zone Africa/Mbabane 2:04:24 - LMT 1903 Mar 559 2:00 - SAT 560 561# Tanzania 562# Zone NAME GMTOFF RULES FORMAT [UNTIL] 563Zone Africa/Dar_es_Salaam 2:37:08 - LMT 1931 564 3:00 - EAT 1948 565 2:45 - BEAT 1961 566 3:00 - EAT 567 568# Togo 569# Zone NAME GMTOFF RULES FORMAT [UNTIL] 570Zone Africa/Lome 0:04:52 - LMT 1893 571 0:00 - WAT 572 573# Tromelin 574# uninhabited 575 576# Tunisia 577# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S 578Rule Tunisia 1911 only - Mar 9 0:00 0 - 579Rule Tunisia 1939 only - Apr 15 23:00s 1:00 " DST" 580Rule Tunisia 1939 only - Nov 18 23:00s 0 - 581Rule Tunisia 1940 only - Feb 25 23:00s 1:00 " DST" 582Rule Tunisia 1941 only - Oct 6 0:00 0 - 583Rule Tunisia 1942 only - Mar 9 0:00 1:00 " DST" 584Rule Tunisia 1942 only - Nov 2 3:00 0 - 585Rule Tunisia 1943 only - Mar 29 2:00 1:00 " DST" 586Rule Tunisia 1943 only - Apr 17 2:00 0 - 587Rule Tunisia 1943 only - Apr 25 2:00 1:00 " DST" 588Rule Tunisia 1943 only - Oct 4 2:00 0 - 589Rule Tunisia 1944 1945 - Apr Mon>=1 2:00 1:00 " DST" 590Rule Tunisia 1944 only - Oct 8 0:00 0 - 591Rule Tunisia 1945 only - Sep 16 0:00 0 - 592Rule Tunisia 1977 only - Apr 30 0:00s 1:00 " DST" 593Rule Tunisia 1977 only - Sep 24 0:00s 0 - 594Rule Tunisia 1978 only - May 1 0:00s 1:00 " DST" 595Rule Tunisia 1978 only - Oct 1 0:00s 0 - 596Rule Tunisia 1988 only - Jun 1 0:00s 1:00 " DST" 597Rule Tunisia 1988 max - Sep lastSun 0:00s 0 - 598Rule Tunisia 1989 only - Mar 26 0:00s 1:00 " DST" 599Rule Tunisia 1990 only - May 1 0:00s 1:00 " DST" 600Rule Tunisia 1991 max - Mar lastSun 0:00s 1:00 " DST" 601# Shanks gives 0:09 for Paris Mean Time; go with Howse's more precise 0:09:21. 602# Shanks says the 1911 switch occurred on Mar 9; go with Howse's Mar 11. 603# Zone NAME GMTOFF RULES FORMAT [UNTIL] 604Zone Africa/Tunis 0:40:44 - LMT 1881 May 12 605 0:09:21 - PMT 1911 Mar 11 # Paris Mean Time 606 1:00 Tunisia MET%s 607 608# Uganda 609# Zone NAME GMTOFF RULES FORMAT [UNTIL] 610Zone Africa/Kampala 2:09:40 - LMT 1928 Jul 611 3:00 - EAT 1930 612 2:30 - BEAT 1948 613 2:45 - BEAT 1957 614 3:00 - EAT 615 616# Zaire 617# Zone NAME GMTOFF RULES FORMAT [UNTIL] 618Zone Africa/Kinshasa 1:01:12 - LMT 1897 Nov 9 619 1:00 - CAT 620Zone Africa/Lumumbashi 1:49:52 - LMT 1897 Nov 9 621 2:00 - SAT 622 623# Zambia 624# Zone NAME GMTOFF RULES FORMAT [UNTIL] 625Zone Africa/Lusaka 1:53:08 - LMT 1903 Mar 626 2:00 - SAT 627 628# Zimbabwe 629# Zone NAME GMTOFF RULES FORMAT [UNTIL] 630Zone Africa/Harare 2:04:12 - LMT 1903 Mar 631 2:00 - SAT 632