1# @(#)africa 7.12
|
1# @(#)africa 7.13 |
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 -
|
83Rule Algeria 1916 only - Jun 14 23:00s 1:00 " DST" 84Rule Algeria 1916 1919 - Oct Sun<=7 23:00s 0 - 85Rule Algeria 1917 only - Mar 24 23:00s 1:00 " DST" 86Rule Algeria 1918 only - Mar 9 23:00s 1:00 " DST" 87Rule Algeria 1919 only - Mar 1 23:00s 1:00 " DST" 88Rule Algeria 1920 only - Feb 14 23:00s 1:00 " DST" 89Rule Algeria 1920 only - Oct 23 23:00s 0 - 90Rule Algeria 1921 only - Mar 14 23:00s 1:00 " DST" 91Rule Algeria 1921 only - Jun 21 23:00s 0 - 92Rule Algeria 1939 only - Sep 11 23:00s 1:00 " DST" 93Rule Algeria 1939 only - Nov 19 1:00 0 - 94Rule Algeria 1944 1945 - Apr Mon<=7 2:00 1:00 " DST" 95Rule Algeria 1944 only - Oct 8 2:00 0 - 96Rule Algeria 1945 only - Sep 16 1:00 0 - 97Rule Algeria 1971 only - Apr 25 23:00s 1:00 " DST" 98Rule Algeria 1971 only - Sep 26 23:00s 0 - 99Rule Algeria 1977 only - May 6 0:00 1:00 " DST" 100Rule Algeria 1977 only - Oct 21 0:00 0 - 101Rule Algeria 1978 only - Mar 24 1:00 1:00 " DST" 102Rule Algeria 1978 only - Sep 22 3:00 0 - 103Rule Algeria 1980 only - Apr 25 0:00 1:00 " DST" 104Rule Algeria 1980 only - Oct 31 2:00 0 - 105# Shanks gives 0:09 for Paris Mean Time; go with Howse's more precise 0:09:21. 106# Zone NAME GMTOFF RULES FORMAT [UNTIL] 107Zone Africa/Algiers 0:12:12 - LMT 1891 Mar 15 0:01 108 0:09:21 - PMT 1911 Mar 11 # Paris Mean Time 109 0:00 Algeria WET%s 1940 Feb 25 2:00 110 1:00 Algeria MET%s 1946 Oct 7 111 0:00 - WET 1956 Jan 29 112 1:00 - MET 1963 Apr 14 113 0:00 Algeria WET%s 1977 Oct 21 114 1:00 Algeria MET%s 1979 Oct 26 115 0:00 Algeria WET%s 1981 May 116 1:00 - MET 117 118# ZONE-DESCR Africa Algiers Algeria All points 119 120# Angola 121# Zone NAME GMTOFF RULES FORMAT [UNTIL] 122Zone Africa/Luanda 0:52:56 - LMT 1892 123 0:52 - LMT 1911 May 26 # Luanda Mean Time 124 1:00 - CAT 125 126# ZONE-DESCR Africa Luanda Angola All points 127 128# Bassas da India 129# uninhabited 130 131# Benin 132# Whitman says they switched to 1:00 in 1946, not 1934; go with Shanks. 133# Zone NAME GMTOFF RULES FORMAT [UNTIL] 134Zone Africa/Porto-Novo 0:10:28 - LMT 1912 135 0:00 - WAT 1934 Feb 26 136 1:00 - CAT 137 138# ZONE-DESCR Africa Porto-Novo Benin All points 139 140# Botswana 141# Zone NAME GMTOFF RULES FORMAT [UNTIL] 142Zone Africa/Gaborone 1:43:40 - LMT 1885 143 2:00 - SAT 1943 Sep 19 2:00 144 2:00 1:00 SAST 1944 Mar 19 2:00 145 2:00 - SAT 146 147# ZONE-DESCR Africa Gaborone Botswana All points 148 149# Burkina Faso 150# Zone NAME GMTOFF RULES FORMAT [UNTIL] 151Zone Africa/Ouagadougou -0:06:04 - LMT 1912 152 0:00 - WAT 153 154# ZONE-DESCR Africa Ouagadougou Burkina_Faso All points 155 156# Burundi 157# Zone NAME GMTOFF RULES FORMAT [UNTIL] 158Zone Africa/Bujumbura 1:57:28 - LMT 1890 159 2:00 - SAT 160 161# ZONE-DESCR Africa Bujumbura Burundi All points 162 163# Cameroon 164# Whitman says they switched to 1:00 in 1920; go with Shanks. 165# Zone NAME GMTOFF RULES FORMAT [UNTIL] 166Zone Africa/Douala 0:38:48 - LMT 1912 167 1:00 - CAT 168 169# ZONE-DESCR Africa Douala Cameroon All points 170 171# Cape Verde 172# Zone NAME GMTOFF RULES FORMAT [UNTIL] 173Zone Atlantic/Cape_Verde -1:34:04 - LMT 1907 # Praia 174 -2:00 - CVT 1942 Sep 175 -2:00 1:00 CVST 1945 Oct 15 176 -2:00 - CVT 1975 Nov 25 2:00 177 -1:00 - AAT 178 179# ZONE-DESCR Africa Cape_Verde Cape_Verde All points 180 181# Central African Republic 182# Zone NAME GMTOFF RULES FORMAT [UNTIL] 183Zone Africa/Bangui 1:14:20 - LMT 1912 184 1:00 - CAT 185 186# ZONE-DESCR Africa Bangui Central_African_Republic All points 187 188# Chad 189# Zone NAME GMTOFF RULES FORMAT [UNTIL] 190Zone Africa/Ndjamena 1:00:12 - LMT 1912 191 1:00 - CAT 1979 Oct 14 192 1:00 1:00 CAST 1980 Mar 8 193 1:00 - CAT 194 195# ZONE-DESCR Africa Ndjamena Chad All points 196 197# Comoros 198# Zone NAME GMTOFF RULES FORMAT [UNTIL] 199Zone Indian/Comoro 2:53:04 - LMT 1911 Jul # Moroni, Gran Comoro 200 3:00 - EAT 201 202# ZONE-DESCR Indian Comoro Comoros_Islands All points 203 204# Congo 205# Zone NAME GMTOFF RULES FORMAT [UNTIL] 206Zone Africa/Brazzaville 1:01:08 - LMT 1912 207 1:00 - CAT 208 209# ZONE-DESCR Africa Brazzaville Congo All points 210 211# Cote D'Ivoire 212# Zone NAME GMTOFF RULES FORMAT [UNTIL] 213Zone Africa/Abidjan -0:16:08 - LMT 1912 214 0:00 - WAT 215 216# ZONE-DESCR Africa Abidjan Ivory_Coast All points 217 218# Djibouti 219# Zone NAME GMTOFF RULES FORMAT [UNTIL] 220Zone Africa/Djibouti 2:52:36 - LMT 1911 Jul 221 3:00 - EAT 222 223# ZONE-DESCR Africa Djibouti Djibouti All points 224 225############################################################################### 226 227# Egypt 228 229# From Bob Devine (January 28, 1988): 230# Egypt: DST from first day of May to first of October (ending may 231# also be on Sept 30th not 31st -- you might want to ask one of the 232# soc.* groups, you might hit someone who could ask an embassy). 233# DST since 1960 except for 1981-82. 234 235# From U. S. Naval Observatory (January 19, 1989): 236# EGYPT 2 H AHEAD OF UTC 237# EGYPT 3 H AHEAD OF UTC MAY 17 - SEP 30 (AFTER 238# EGYPT RAMADAN) 239 240# From Shanks (1991): 241# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
|
243Rule Egypt 1900 only - Oct 1 0:00 0 -
|
242Rule Egypt 1940 only - Jul 15 0:00 1:00 " DST" 243Rule Egypt 1940 only - Oct 1 0:00 0 - 244Rule Egypt 1941 only - Apr 15 0:00 1:00 " DST" 245Rule Egypt 1941 only - Sep 16 0:00 0 - 246Rule Egypt 1942 1944 - Apr 1 0:00 1:00 " DST" 247Rule Egypt 1942 only - Oct 27 0:00 0 - 248Rule Egypt 1943 1945 - Nov 1 0:00 0 - 249Rule Egypt 1945 only - Apr 16 0:00 1:00 " DST" 250Rule Egypt 1957 only - May 10 0:00 1:00 " DST" 251Rule Egypt 1957 1958 - Oct 1 0:00 0 - 252Rule Egypt 1958 only - May 1 0:00 1:00 " DST" 253Rule Egypt 1959 1981 - May 1 1:00 1:00 " DST" 254Rule Egypt 1959 1965 - Sep 30 3:00 0 - 255Rule Egypt 1966 max - Oct 1 3:00 0 - 256Rule Egypt 1982 only - Jul 25 1:00 1:00 " DST" 257Rule Egypt 1983 only - Jul 12 1:00 1:00 " DST" 258Rule Egypt 1984 1988 - May 1 1:00 1:00 " DST" 259Rule Egypt 1989 only - May 6 1:00 1:00 " DST" 260Rule Egypt 1990 max - May 1 1:00 1:00 " DST" 261# Zone NAME GMTOFF RULES FORMAT [UNTIL] 262Zone Africa/Cairo 2:05:00 - LMT 1900 Oct 263 2:00 Egypt EET%s 264 265# ZONE-DESCR Africa Cairo Egypt All points 266 267# Equatorial Guinea 268# Zone NAME GMTOFF RULES FORMAT [UNTIL] 269Zone Africa/Malabo 0:35:08 - LMT 1912 270 0:00 - WAT 1963 Dec 15 271 1:00 - CAT 272 273# ZONE-DESCR Africa Malabo Equatorial_Guinea All points 274 275# Eritrea 276# Zone NAME GMTOFF RULES FORMAT [UNTIL] 277Zone Africa/Asmera 2:35:32 - LMT 1870 278 2:36 - AMT 1890 # Asmera Mean Time 279 2:35 - AAMT 1936 May 5 # Addis Ababa MT 280 3:00 - EAT 281 282# ZONE-DESCR Africa Asmera Eritrea All points 283 284# Ethiopia 285# Zone NAME GMTOFF RULES FORMAT [UNTIL] 286Zone Africa/Addis_Ababa 2:34:48 - LMT 1870 287 2:35 - AAMT 1936 May 5 # Addis Ababa MT 288 3:00 - EAT 289 290# ZONE-DESCR Africa Addis_Ababa Ethiopia All points 291 292# Europa Island 293# uninhabited 294 295# Gabon 296# Zone NAME GMTOFF RULES FORMAT [UNTIL] 297Zone Africa/Libreville 0:37:48 - LMT 1912 298 1:00 - CAT 299 300# ZONE-DESCR Africa Libreville Gabon All points 301 302# Gambia 303# Zone NAME GMTOFF RULES FORMAT [UNTIL] 304Zone Africa/Banjul -1:06:36 - LMT 1912 305 -1:07 - BMT 1935 # Banjul Mean Time 306 -1:00 - AAT 1964 307 0:00 - WAT 308 309# ZONE-DESCR Africa Banjul Gambia All points 310 311# Ghana 312# From Paul Eggert <eggert@twinsun.com> (November 18, 1993): 313# WATDT is my invention for ``West Africa one-Third Daylight Time''. 314# From Shanks (1991): 315# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
|
318Rule Ghana 1918 only - Jan 1 0:00 0 WAT
|
316# Whitman says DST was observed from 1931 to ``the present''; go with Shanks. 317Rule Ghana 1936 1942 - Sep 1 0:00 0:20 WATDT 318Rule Ghana 1936 1942 - Dec 31 0:00 0 WAT 319# Zone NAME GMTOFF RULES FORMAT [UNTIL] 320Zone Africa/Accra -0:00:52 - LMT 1918 321 0:00 Ghana %s 322 323# ZONE-DESCR Africa Accra Ghana All points 324 325# Glorioso Is 326# uninhabited 327 328# Guinea 329# Zone NAME GMTOFF RULES FORMAT [UNTIL] 330Zone Africa/Conakry -0:54:52 - LMT 1912 331 0:00 - WAT 1934 Feb 26 332 1:00 - CAT 1960 333 0:00 - WAT 334 335# ZONE-DESCR Africa Conakry Guinea All points 336 337# Guinea-Bissau 338# Zone NAME GMTOFF RULES FORMAT [UNTIL] 339Zone Africa/Bissau -1:02:20 - LMT 1911 May 26 340 1:00 - CAT 1975 341 0:00 - WAT 342 343# ZONE-DESCR Africa Bissau Guinea_Bissau All points 344 345# Juan de Nova 346# uninhabited 347 348# Kenya 349# From Paul Eggert <eggert@twinsun.com> (November 18, 1993): 350# Shanks says the transition to 2:45 was in 1940, but it must have been 1948. 351# Zone NAME GMTOFF RULES FORMAT [UNTIL] 352Zone Africa/Nairobi 2:27:16 - LMT 1928 Jul 353 3:00 - EAT 1930 354 2:30 - BEAT 1948 355 2:45 - BEAT 1960 356 3:00 - EAT 357 358# ZONE-DESCR Africa Nairobi Kenya All points 359 360# Lesotho 361# Zone NAME GMTOFF RULES FORMAT [UNTIL] 362Zone Africa/Maseru 1:50:00 - LMT 1903 Mar 363 2:00 - SAT 1943 Sep 19 2:00 364 2:00 1:00 SAST 1944 Mar 19 2:00 365 2:00 - SAT 366 367# ZONE-DESCR Africa Maseru Lesotho All points 368 369# Liberia 370# From Paul Eggert <eggert@twinsun.com> (November 18, 1993): 371# In 1972 Liberia was the last country to switch 372# from a GMT offset that was not a multiple of 15 minutes. 373# Howse reports that it was in honor of their president's birthday. 374# Shanks reports the date as May 1, whereas Howse reports Jan; go with Shanks. 375# For Liberia before 1972, Shanks reports -0:44, whereas Howse and Whitman 376# each report -0:44:30; go with the more precise figure. 377# 378# From Shanks (1991), as corrected by Whitman: 379# Zone NAME GMTOFF RULES FORMAT [UNTIL] 380Zone Africa/Monrovia -0:43:08 - LMT 1882 381 -0:43:08 - MMT 1919 Mar # Monrovia Mean Time 382 -0:44:30 - LST 1972 May # Liberia Standard Time 383 0:00 - WAT 384 385# ZONE-DESCR Africa Monrovia Liberia All points 386 387############################################################################### 388 389# Libya 390 391# From Bob Devine (January 28 1988): 392# Libya: Since 1982 April 1st to September 30th (?) 393 394# From U. S. Naval Observatory (January 19, 1989): 395# LIBYAN ARAB 1 H AHEAD OF UTC JAMAHIRIYA/LIBYA 396# LIBYAN ARAB 2 H AHEAD OF UTC APR 1 - SEP 30 JAMAHIRIYA/LIBYA 397 398# From Shanks (1991): 399# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
|
403Rule Libya 1920 only - Jan 1 0:00 0 -
|
400Rule Libya 1951 only - Oct 14 2:00 1:00 " DST" 401Rule Libya 1952 only - Jan 1 0:00 0 - 402Rule Libya 1953 only - Oct 9 2:00 1:00 " DST" 403Rule Libya 1954 only - Jan 1 0:00 0 - 404Rule Libya 1955 only - Sep 30 0:00 1:00 " DST" 405Rule Libya 1956 only - Jan 1 0:00 0 - 406Rule Libya 1982 1984 - Apr 1 0:00 1:00 " DST" 407Rule Libya 1982 1985 - Oct 1 0:00 0 - 408Rule Libya 1985 only - Apr 6 0:00 1:00 " DST" 409Rule Libya 1986 only - Apr 4 0:00 1:00 " DST" 410Rule Libya 1986 only - Oct 3 0:00 0 - 411Rule Libya 1987 1989 - Apr 1 0:00 1:00 " DST" 412Rule Libya 1987 1990 - Oct 1 0:00 0 - 413Rule Libya 1990 only - May 4 0:00 1:00 " DST" 414# Zone NAME GMTOFF RULES FORMAT [UNTIL] 415Zone Africa/Tripoli 0:52:44 - LMT 1920 416 1:00 Libya MET%s 1959 417 2:00 - EET 1982 418# From Paul Eggert <eggert@twinsun.com> (1995-12-19): 419# usno1995 (from OAG) says Libya uses 2:00 all year, as they did before 1982. 420# We don't know when they switched back. We'll guess 1991. 421 1:00 Libya MET%s 1991 422 2:00 - EET 423 424# ZONE-DESCR Africa Tripoli Libya All points 425 426# Madagascar 427# Zone NAME GMTOFF RULES FORMAT [UNTIL] 428Zone Indian/Antananarivo 3:10:04 - LMT 1911 Jul 429 3:00 - EAT 1954 Feb 27 23:00s 430 3:00 1:00 EAST 1954 May 29 23:00s 431 3:00 - EAT 432 433# ZONE-DESCR Indian Antananarivo Madagascar All points 434 435# Malawi 436# Zone NAME GMTOFF RULES FORMAT [UNTIL] 437Zone Africa/Blantyre 2:20:00 - LMT 1903 Mar 438 2:00 - SAT 439 440# ZONE-DESCR Africa Blantyre Malawi All points 441 442# Mali 443# Zone NAME GMTOFF RULES FORMAT [UNTIL] 444Zone Africa/Bamako -0:32:00 - LMT 1912 445 0:00 - WAT 1934 Feb 26 446 -1:00 - AAT 1960 Jun 20 447 0:00 - WAT 448 449# ZONE-DESCR Africa Bamako Mali All points 450 451# no longer different from Bamako, but too famous to omit 452Zone Africa/Timbuktu -0:12:04 - LMT 1912 453 0:00 - WAT 454 455# Mauritania 456# Zone NAME GMTOFF RULES FORMAT [UNTIL] 457Zone Africa/Nouakchott -1:03:48 - LMT 1912 458 0:00 - WAT 1934 Feb 26 459 -1:00 - AAT 1960 Jun 20 460 0:00 - WAT 461# ZONE-DESCR Africa Noukachott Mauritania All points 462 463# Mauritius 464# Zone NAME GMTOFF RULES FORMAT [UNTIL] 465Zone Indian/Mauritius 3:50:00 - LMT 1907 # Port Louis 466 4:00 - SMT 467# Agalega Is, Rodriguez 468# no information; probably like Indian/Mauritius 469 470# ZONE-DESCR Indian Mauritius Mauritius All points 471 472# Mayotte 473# Zone NAME GMTOFF RULES FORMAT [UNTIL] 474Zone Indian/Mayotte 3:00:56 - LMT 1911 Jul # Mamoutzou 475 3:00 - EAT 476 477# ZONE-DESCR Indian Mayotte Mayotte All points 478 479# Morocco 480# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
|
485Rule Morocco 1913 only - Oct 26 0:00 0 -
|
481Rule Morocco 1939 only - Sep 12 0:00 1:00 " DST" 482Rule Morocco 1939 only - Nov 19 0:00 0 - 483Rule Morocco 1940 only - Feb 25 0:00 1:00 " DST" 484Rule Morocco 1945 only - Nov 18 0:00 0 - 485Rule Morocco 1950 only - Jun 11 0:00 1:00 " DST" 486Rule Morocco 1950 only - Oct 29 0:00 0 - 487Rule Morocco 1967 only - Jun 3 12:00 1:00 " DST" 488Rule Morocco 1967 only - Oct 1 0:00 0 - 489Rule Morocco 1974 only - Jun 24 0:00 1:00 " DST" 490Rule Morocco 1974 only - Sep 1 0:00 0 - 491Rule Morocco 1976 1977 - May 1 0:00 1:00 " DST" 492Rule Morocco 1976 only - Aug 1 0:00 0 - 493Rule Morocco 1977 only - Sep 28 0:00 0 - 494Rule Morocco 1978 only - Jun 1 0:00 1:00 " DST" 495Rule Morocco 1978 only - Aug 4 0:00 0 - 496# Zone NAME GMTOFF RULES FORMAT [UNTIL] 497Zone Africa/Casablanca -0:30:20 - LMT 1913 Oct 26 498 0:00 Morocco WET%s 1984 Mar 16 499 1:00 - MET 1986 500 0:00 - WET 501 502# ZONE-DESCR Africa Casablanca Morocco All points 503 504# The following are controlled by Spain, and are like Europe/Madrid: 505# Alboran, Alhucemas Is, Ceuta, Chafarinas Is, Melilla. 506 507# Mozambique 508# Zone NAME GMTOFF RULES FORMAT [UNTIL] 509Zone Africa/Maputo 2:10:20 - LMT 1903 Mar 510 2:00 - SAT 511 512# ZONE-DESCR Africa Maputo Mozambique All points 513 514# Namibia 515# Zone NAME GMTOFF RULES FORMAT [UNTIL] 516Zone Africa/Windhoek 1:08:24 - LMT 1892 Feb 8 517 1:30 - SWAT 1903 Mar # SW Africa Time 518 2:00 - SAT 1942 Sep 20 2:00 519 2:00 1:00 SAST 1943 Mar 21 2:00 520 2:00 - SAT 521 522# ZONE-DESCR Africa Windhoek Namibia All points 523 524# Niger 525# Zone NAME GMTOFF RULES FORMAT [UNTIL] 526Zone Africa/Niamey 0:08:28 - LMT 1912 527 1:00 - CAT 1934 Feb 26 528 0:00 - WAT 1960 529 1:00 - CAT 530 531# ZONE-DESCR Africa Niamey Niger All points 532 533# Nigeria 534# Zone NAME GMTOFF RULES FORMAT [UNTIL] 535Zone Africa/Lagos 0:13:36 - LMT 1919 Sep 536 1:00 - CAT 537 538# ZONE-DESCR Africa Lagos Nigeria All points 539 540# Reunion 541# Zone NAME GMTOFF RULES FORMAT [UNTIL] 542Zone Indian/Reunion 3:41:52 - LMT 1911 Jun # Saint-Denis 543 4:00 - SMT 544 545# ZONE-DESCR Indian Reunion Reunion_Island All points 546 547# Rwanda 548# Zone NAME GMTOFF RULES FORMAT [UNTIL] 549Zone Africa/Kigali 2:00:16 - LMT 1935 Jun 550 2:00 - SAT 551 552# ZONE-DESCR Africa Kigali Rwanda All points 553 554# St Helena 555# Zone NAME GMTOFF RULES FORMAT [UNTIL] 556Zone Atlantic/St_Helena -0:22:48 - LMT 1890 # Jamestown 557 -0:06 - ?MT 1951 # a typo in Shanks? 558 0:00 - GMT 559 560# The other parts of the St Helena territory are similar: 561# Tristan da Cunha: on GMT, says Whitman 562# Ascension: on GMT, says usno1995 563# Gough, Inaccessible, Nightingale: no information, but probably GMT 564 565# ZONE-DESCR Atlantic St_Helena St_Helena All points 566 567# Sao Tome and Principe 568# Zone NAME GMTOFF RULES FORMAT [UNTIL] 569Zone Africa/Sao_Tome 0:26:56 - LMT 1884 570 -0:37 - ?MT 1912 # a typo in Shanks? 571 0:00 - WAT 572 573# ZONE-DESCR Africa Sao_Tome Sao_Tome_and_Principe All points 574 575# Senegal 576# Zone NAME GMTOFF RULES FORMAT [UNTIL] 577Zone Africa/Dakar -1:09:44 - LMT 1912 578 -1:00 - AAT 1941 Jun 579 0:00 - WAT 580 581# ZONE-DESCR Africa Dakar Senegal All points 582 583# Seychelles 584# Zone NAME GMTOFF RULES FORMAT [UNTIL] 585Zone Indian/Mahe 3:41:48 - LMT 1906 Jun # Victoria 586 4:00 - SMT 587 588# ZONE-DESCR Indian Mahe Seychelles All points 589 590# Sierra Leone 591# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
|
597Rule SL 1913 only - Oct 26 0:00 0 -
|
592# Whitman gives Mar 31 - Aug 31 for 1931 on; go with Shanks. 593Rule SL 1935 1942 - Jun 1 0:00 1:00 S 594Rule SL 1935 1942 - Oct 1 0:00 0 - 595Rule SL 1957 1962 - Jun 1 0:00 1:00 S 596Rule SL 1957 1962 - Sep 1 0:00 0 - 597# Zone NAME GMTOFF RULES FORMAT [UNTIL] 598Zone Africa/Freetown -0:53:00 - LMT 1882 599 -0:53 - FMT 1913 Jun 600 -1:00 SL AA%sT 1957 601 0:00 SL WA%sT 602 603# ZONE-DESCR Africa Freetown Sierra_Leone All points 604 605# Somalia 606# From Paul Eggert <eggert@twinsun.com> (November 18, 1993): 607# Shanks omits the 1948 transition to 2:45; this is probably a typo. 608# Zone NAME GMTOFF RULES FORMAT [UNTIL] 609Zone Africa/Mogadishu 3:01:28 - LMT 1893 Nov 610 3:00 - EAT 1931 611 2:30 - BEAT 1948 612 2:45 - BEAT 1957 # not in Shanks 613 3:00 - EAT 614 615# ZONE-DESCR Africa Mogadishu Somalia All points 616 617# South Africa 618# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
|
625Rule SA 1892 only - Feb 8 0:00 0 -
|
619Rule SA 1942 1943 - Sep Sun>=15 2:00 1:00 S 620Rule SA 1943 1944 - Mar Sun>=15 2:00 0 - 621# Zone NAME GMTOFF RULES FORMAT [UNTIL] 622Zone Africa/Johannesburg 1:52:00 - LMT 1892 Feb 8 623 1:30 - SAT 1903 Mar 624 2:00 SA SA%sT 625 626# ZONE-DESCR Africa Johannesburg South_Africa All points 627 628# Prince Edward Is 629# no information 630 631# Sudan 632# From Michael Ross <mross@antigone.com> (November 15, 1995): 633# Sudan no longer observes any form of daylight time change. 634# I verified this today by telephone with the Sudan Mission to the 635# United Nations: 212-573-6033 636# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
|
644Rule Sudan 1931 only - Feb 8 0:00 0 -
|
637Rule Sudan 1970 only - May 1 0:00 1:00 " DST" 638Rule Sudan 1970 1985 - Oct 15 0:00 0 - 639Rule Sudan 1971 only - Apr 30 0:00 1:00 " DST" 640Rule Sudan 1972 1985 - Apr lastSun 0:00 1:00 " DST" 641# Zone NAME GMTOFF RULES FORMAT [UNTIL] 642Zone Africa/Khartoum 2:10:08 - LMT 1931 643 2:00 Sudan EET%s 644 645# ZONE-DESCR Africa Khartoum Sudan All points 646 647# Swaziland 648# Zone NAME GMTOFF RULES FORMAT [UNTIL] 649Zone Africa/Mbabane 2:04:24 - LMT 1903 Mar 650 2:00 - SAT 651 652# ZONE-DESCR Africa Mbabane Swaziland All points 653 654# Tanzania 655# Zone NAME GMTOFF RULES FORMAT [UNTIL] 656Zone Africa/Dar_es_Salaam 2:37:08 - LMT 1931 657 3:00 - EAT 1948 658 2:45 - BEAT 1961 659 3:00 - EAT 660 661# ZONE-DESCR Africa Dar_es_Salaam Tanzania All points 662 663# Togo 664# Zone NAME GMTOFF RULES FORMAT [UNTIL] 665Zone Africa/Lome 0:04:52 - LMT 1893 666 0:00 - WAT 667 668# ZONE-DESCR Africa Lome Togo All points 669 670# Tromelin 671# uninhabited 672 673# Tunisia 674# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
|
683Rule Tunisia 1911 only - Mar 9 0:00 0 -
|
675Rule Tunisia 1939 only - Apr 15 23:00s 1:00 " DST" 676Rule Tunisia 1939 only - Nov 18 23:00s 0 - 677Rule Tunisia 1940 only - Feb 25 23:00s 1:00 " DST" 678Rule Tunisia 1941 only - Oct 6 0:00 0 - 679Rule Tunisia 1942 only - Mar 9 0:00 1:00 " DST" 680Rule Tunisia 1942 only - Nov 2 3:00 0 - 681Rule Tunisia 1943 only - Mar 29 2:00 1:00 " DST" 682Rule Tunisia 1943 only - Apr 17 2:00 0 - 683Rule Tunisia 1943 only - Apr 25 2:00 1:00 " DST" 684Rule Tunisia 1943 only - Oct 4 2:00 0 - 685Rule Tunisia 1944 1945 - Apr Mon>=1 2:00 1:00 " DST" 686Rule Tunisia 1944 only - Oct 8 0:00 0 - 687Rule Tunisia 1945 only - Sep 16 0:00 0 - 688Rule Tunisia 1977 only - Apr 30 0:00s 1:00 " DST" 689Rule Tunisia 1977 only - Sep 24 0:00s 0 - 690Rule Tunisia 1978 only - May 1 0:00s 1:00 " DST" 691Rule Tunisia 1978 only - Oct 1 0:00s 0 - 692Rule Tunisia 1988 only - Jun 1 0:00s 1:00 " DST" 693Rule Tunisia 1988 max - Sep lastSun 0:00s 0 - 694Rule Tunisia 1989 only - Mar 26 0:00s 1:00 " DST" 695Rule Tunisia 1990 only - May 1 0:00s 1:00 " DST" 696Rule Tunisia 1991 max - Mar lastSun 0:00s 1:00 " DST" 697# Shanks gives 0:09 for Paris Mean Time; go with Howse's more precise 0:09:21. 698# Shanks says the 1911 switch occurred on Mar 9; go with Howse's Mar 11. 699# Zone NAME GMTOFF RULES FORMAT [UNTIL] 700Zone Africa/Tunis 0:40:44 - LMT 1881 May 12 701 0:09:21 - PMT 1911 Mar 11 # Paris Mean Time 702 1:00 Tunisia MET%s 703 704# ZONE-DESCR Africa Tunis Tunisia All points 705 706# Uganda 707# Zone NAME GMTOFF RULES FORMAT [UNTIL] 708Zone Africa/Kampala 2:09:40 - LMT 1928 Jul 709 3:00 - EAT 1930 710 2:30 - BEAT 1948 711 2:45 - BEAT 1957 712 3:00 - EAT 713 714# ZONE-DESCR Africa Kampala Uganda All points 715 716# Zaire 717# Zone NAME GMTOFF RULES FORMAT [UNTIL] 718Zone Africa/Kinshasa 1:01:12 - LMT 1897 Nov 9 719 1:00 - CAT 720Zone Africa/Lumumbashi 1:49:52 - LMT 1897 Nov 9 721 2:00 - SAT 722 723# ZONE-DESCR Africa Kinshasa Zaire Western (Kinshasa) 724# ZONE-DESCR Africa Lumumbashi Zaire Eastern (Lumumbashi) 725 726# Zambia 727# Zone NAME GMTOFF RULES FORMAT [UNTIL] 728Zone Africa/Lusaka 1:53:08 - LMT 1903 Mar 729 2:00 - SAT 730 731# ZONE-DESCR Africa Lusaka Zambia All points 732 733# Zimbabwe 734# Zone NAME GMTOFF RULES FORMAT [UNTIL] 735Zone Africa/Harare 2:04:12 - LMT 1903 Mar 736 2:00 - SAT 737 738# ZONE-DESCR Africa Harare Zimbabwe All points
|