< prev index next >

make/data/tzdata/africa

Print this page




   4 # This code is free software; you can redistribute it and/or modify it
   5 # under the terms of the GNU General Public License version 2 only, as
   6 # published by the Free Software Foundation.  Oracle designates this
   7 # particular file as subject to the "Classpath" exception as provided
   8 # by Oracle in the LICENSE file that accompanied this code.
   9 #
  10 # This code is distributed in the hope that it will be useful, but WITHOUT
  11 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  12 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  13 # version 2 for more details (a copy is included in the LICENSE file that
  14 # accompanied this code).
  15 #
  16 # You should have received a copy of the GNU General Public License version
  17 # 2 along with this work; if not, write to the Free Software Foundation,
  18 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  19 #
  20 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  21 # or visit www.oracle.com if you need additional information or have any
  22 # questions.
  23 #


  24 # This file is in the public domain, so clarified as of
  25 # 2009-05-17 by Arthur David Olson.
  26 
  27 # This file is by no means authoritative; if you think you know better,
  28 # go ahead and edit the file (and please send any changes to
  29 # tz@iana.org for general use in the future).  For more, please see
  30 # the file CONTRIBUTING in the tz distribution.
  31 
  32 # From Paul Eggert (2017-04-09):
  33 #
  34 # Unless otherwise specified, the source for data through 1990 is:
  35 # Thomas G. Shanks and Rique Pottenger, The International Atlas (6th edition),
  36 # San Diego: ACS Publications, Inc. (2003).
  37 # Unfortunately this book contains many errors and cites no sources.
  38 #
  39 # Many years ago Gwillim Law wrote that a good source
  40 # for time zone data was the International Air Transport
  41 # Association's Standard Schedules Information Manual (IATA SSIM),
  42 # published semiannually.  Law sent in several helpful summaries
  43 # of the IATA's data after 1990.  Except where otherwise noted,
  44 # IATA SSIM is the source for entries after 1990.
  45 #
  46 # Another source occasionally used is Edward W. Whitman, World Time Differences,
  47 # Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), which
  48 # I found in the UCLA library.
  49 #
  50 # For data circa 1899, a common source is:
  51 # Milne J. Civil time. Geogr J. 1899 Feb;13(2):173-94.
  52 # https://www.jstor.org/stable/1774359


  57 # European-style abbreviations are commonly used along the Mediterranean.
  58 # For sub-Saharan Africa abbreviations were less standardized.
  59 # Previous editions of this database used WAT, CAT, SAT, and EAT
  60 # for UT +00 through +03, respectively,
  61 # but in 1997 Mark R V Murray reported that
  62 # 'SAST' is the official abbreviation for +02 in the country of South Africa,
  63 # 'CAT' is commonly used for +02 in countries north of South Africa, and
  64 # 'WAT' is probably the best name for +01, as the common phrase for
  65 # the area that includes Nigeria is "West Africa".
  66 #
  67 # To summarize, the following abbreviations seemed to have some currency:
  68 #        +00    GMT     Greenwich Mean Time
  69 #        +02    CAT     Central Africa Time
  70 #        +02    SAST    South Africa Standard Time
  71 # and Murray suggested the following abbreviation:
  72 #        +01    WAT     West Africa Time
  73 # Murray's suggestion seems to have caught on in news reports and the like.
  74 # I vaguely recall 'WAT' also being used for -01 in the past but
  75 # cannot now come up with solid citations.
  76 #
  77 # I invented the following abbreviations; corrections are welcome!
  78 #        +02    WAST    West Africa Summer Time (no longer used)
  79 #        +03    CAST    Central Africa Summer Time (no longer used)
  80 #        +03    SAST    South Africa Summer Time (no longer used)
  81 #        +03    EAT     East Africa Time
  82 # 'EAT' also seems to have caught on; the others are rare but are paired
  83 # with better-attested non-DST abbreviations.


  84 
  85 # Algeria
  86 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
  87 Rule    Algeria 1916    only    -       Jun     14      23:00s  1:00    S
  88 Rule    Algeria 1916    1919    -       Oct     Sun>=1       23:00s  0       -
  89 Rule    Algeria 1917    only    -       Mar     24      23:00s  1:00    S
  90 Rule    Algeria 1918    only    -       Mar      9      23:00s  1:00    S
  91 Rule    Algeria 1919    only    -       Mar      1      23:00s  1:00    S
  92 Rule    Algeria 1920    only    -       Feb     14      23:00s  1:00    S
  93 Rule    Algeria 1920    only    -       Oct     23      23:00s  0       -
  94 Rule    Algeria 1921    only    -       Mar     14      23:00s  1:00    S
  95 Rule    Algeria 1921    only    -       Jun     21      23:00s  0       -
  96 Rule    Algeria 1939    only    -       Sep     11      23:00s  1:00    S
  97 Rule    Algeria 1939    only    -       Nov     19       1:00   0       -
  98 Rule    Algeria 1944    1945    -       Apr     Mon>=1        2:00   1:00    S
  99 Rule    Algeria 1944    only    -       Oct      8       2:00   0       -
 100 Rule    Algeria 1945    only    -       Sep     16       1:00   0       -
 101 Rule    Algeria 1971    only    -       Apr     25      23:00s  1:00    S
 102 Rule    Algeria 1971    only    -       Sep     26      23:00s  0       -
 103 Rule    Algeria 1977    only    -       May      6       0:00   1:00    S


 368 Rule    Egypt   2008    only    -       Aug     lastThu 24:00   0       -
 369 Rule    Egypt   2009    only    -       Aug     20      24:00   0       -
 370 Rule    Egypt   2010    only    -       Aug     10      24:00   0       -
 371 Rule    Egypt   2010    only    -       Sep      9      24:00   1:00    S
 372 Rule    Egypt   2010    only    -       Sep     lastThu 24:00   0       -
 373 Rule    Egypt   2014    only    -       May     15      24:00   1:00    S
 374 Rule    Egypt   2014    only    -       Jun     26      24:00   0       -
 375 Rule    Egypt   2014    only    -       Jul     31      24:00   1:00    S
 376 Rule    Egypt   2014    only    -       Sep     lastThu 24:00   0       -
 377 
 378 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
 379 Zone    Africa/Cairo    2:05:09 -       LMT     1900 Oct
 380                         2:00    Egypt   EE%sT
 381 
 382 # Equatorial Guinea
 383 # See Africa/Lagos.
 384 
 385 # Eritrea
 386 # Ethiopia
 387 # See Africa/Nairobi.







 388 
 389 # Gabon
 390 # See Africa/Lagos.
 391 
 392 # Gambia
 393 # See Africa/Abidjan.
 394 
 395 # Ghana
 396 
 397 # From Paul Eggert (2018-01-30):
 398 # Whitman says DST was observed from 1931 to "the present";
 399 # Shanks & Pottenger say 1936 to 1942 with 20 minutes of DST,
 400 # with transitions on 09-01 and 12-31 at 00:00.
 401 # Page 33 of Parish GCB, Colonial Reports - Annual. No. 1066. Gold
 402 # Coast. Report for 1919. (March 1921), OCLC 784024077
 403 # http://libsysdigi.library.illinois.edu/ilharvest/africana/books2011-05/5530214/5530214_1919/5530214_1919_opt.pdf
 404 # lists the Determination of the Time Ordinance, 1919, No. 18,
 405 # "to advance the time observed locally by the space of twenty minutes
 406 # during the last four months of each year; the object in view being
 407 # to extend during those months the period of daylight-time available




   4 # This code is free software; you can redistribute it and/or modify it
   5 # under the terms of the GNU General Public License version 2 only, as
   6 # published by the Free Software Foundation.  Oracle designates this
   7 # particular file as subject to the "Classpath" exception as provided
   8 # by Oracle in the LICENSE file that accompanied this code.
   9 #
  10 # This code is distributed in the hope that it will be useful, but WITHOUT
  11 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  12 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  13 # version 2 for more details (a copy is included in the LICENSE file that
  14 # accompanied this code).
  15 #
  16 # You should have received a copy of the GNU General Public License version
  17 # 2 along with this work; if not, write to the Free Software Foundation,
  18 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  19 #
  20 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  21 # or visit www.oracle.com if you need additional information or have any
  22 # questions.
  23 #
  24 # tzdb data for Africa and environs
  25 
  26 # This file is in the public domain, so clarified as of
  27 # 2009-05-17 by Arthur David Olson.
  28 
  29 # This file is by no means authoritative; if you think you know better,
  30 # go ahead and edit the file (and please send any changes to
  31 # tz@iana.org for general use in the future).  For more, please see
  32 # the file CONTRIBUTING in the tz distribution.
  33 
  34 # From Paul Eggert (2018-05-27):
  35 #
  36 # Unless otherwise specified, the source for data through 1990 is:
  37 # Thomas G. Shanks and Rique Pottenger, The International Atlas (6th edition),
  38 # San Diego: ACS Publications, Inc. (2003).
  39 # Unfortunately this book contains many errors and cites no sources.
  40 #
  41 # Many years ago Gwillim Law wrote that a good source
  42 # for time zone data was the International Air Transport
  43 # Association's Standard Schedules Information Manual (IATA SSIM),
  44 # published semiannually.  Law sent in several helpful summaries
  45 # of the IATA's data after 1990.  Except where otherwise noted,
  46 # IATA SSIM is the source for entries after 1990.
  47 #
  48 # Another source occasionally used is Edward W. Whitman, World Time Differences,
  49 # Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), which
  50 # I found in the UCLA library.
  51 #
  52 # For data circa 1899, a common source is:
  53 # Milne J. Civil time. Geogr J. 1899 Feb;13(2):173-94.
  54 # https://www.jstor.org/stable/1774359


  59 # European-style abbreviations are commonly used along the Mediterranean.
  60 # For sub-Saharan Africa abbreviations were less standardized.
  61 # Previous editions of this database used WAT, CAT, SAT, and EAT
  62 # for UT +00 through +03, respectively,
  63 # but in 1997 Mark R V Murray reported that
  64 # 'SAST' is the official abbreviation for +02 in the country of South Africa,
  65 # 'CAT' is commonly used for +02 in countries north of South Africa, and
  66 # 'WAT' is probably the best name for +01, as the common phrase for
  67 # the area that includes Nigeria is "West Africa".
  68 #
  69 # To summarize, the following abbreviations seemed to have some currency:
  70 #        +00    GMT     Greenwich Mean Time
  71 #        +02    CAT     Central Africa Time
  72 #        +02    SAST    South Africa Standard Time
  73 # and Murray suggested the following abbreviation:
  74 #        +01    WAT     West Africa Time
  75 # Murray's suggestion seems to have caught on in news reports and the like.
  76 # I vaguely recall 'WAT' also being used for -01 in the past but
  77 # cannot now come up with solid citations.
  78 #
  79 # I invented the following abbreviations in the 1990s:
  80 #        +02    WAST    West Africa Summer Time
  81 #        +03    CAST    Central Africa Summer Time
  82 #        +03    SAST    South Africa Summer Time
  83 #        +03    EAT     East Africa Time
  84 # 'EAT' seems to have caught on and is in current timestamps, and though
  85 # the other abbreviations are rarer and are only in past timestamps,
  86 # they are paired with better-attested non-DST abbreviations.
  87 # Corrections are welcome.
  88 
  89 # Algeria
  90 # Rule  NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
  91 Rule    Algeria 1916    only    -       Jun     14      23:00s  1:00    S
  92 Rule    Algeria 1916    1919    -       Oct     Sun>=1       23:00s  0       -
  93 Rule    Algeria 1917    only    -       Mar     24      23:00s  1:00    S
  94 Rule    Algeria 1918    only    -       Mar      9      23:00s  1:00    S
  95 Rule    Algeria 1919    only    -       Mar      1      23:00s  1:00    S
  96 Rule    Algeria 1920    only    -       Feb     14      23:00s  1:00    S
  97 Rule    Algeria 1920    only    -       Oct     23      23:00s  0       -
  98 Rule    Algeria 1921    only    -       Mar     14      23:00s  1:00    S
  99 Rule    Algeria 1921    only    -       Jun     21      23:00s  0       -
 100 Rule    Algeria 1939    only    -       Sep     11      23:00s  1:00    S
 101 Rule    Algeria 1939    only    -       Nov     19       1:00   0       -
 102 Rule    Algeria 1944    1945    -       Apr     Mon>=1        2:00   1:00    S
 103 Rule    Algeria 1944    only    -       Oct      8       2:00   0       -
 104 Rule    Algeria 1945    only    -       Sep     16       1:00   0       -
 105 Rule    Algeria 1971    only    -       Apr     25      23:00s  1:00    S
 106 Rule    Algeria 1971    only    -       Sep     26      23:00s  0       -
 107 Rule    Algeria 1977    only    -       May      6       0:00   1:00    S


 372 Rule    Egypt   2008    only    -       Aug     lastThu 24:00   0       -
 373 Rule    Egypt   2009    only    -       Aug     20      24:00   0       -
 374 Rule    Egypt   2010    only    -       Aug     10      24:00   0       -
 375 Rule    Egypt   2010    only    -       Sep      9      24:00   1:00    S
 376 Rule    Egypt   2010    only    -       Sep     lastThu 24:00   0       -
 377 Rule    Egypt   2014    only    -       May     15      24:00   1:00    S
 378 Rule    Egypt   2014    only    -       Jun     26      24:00   0       -
 379 Rule    Egypt   2014    only    -       Jul     31      24:00   1:00    S
 380 Rule    Egypt   2014    only    -       Sep     lastThu 24:00   0       -
 381 
 382 # Zone  NAME            GMTOFF  RULES   FORMAT  [UNTIL]
 383 Zone    Africa/Cairo    2:05:09 -       LMT     1900 Oct
 384                         2:00    Egypt   EE%sT
 385 
 386 # Equatorial Guinea
 387 # See Africa/Lagos.
 388 
 389 # Eritrea
 390 # Ethiopia
 391 # See Africa/Nairobi.
 392 #
 393 # Unfortunately tzdb records only Western clock time in use in Ethiopia,
 394 # as the tzdb format is not up to properly recording a common Ethiopian
 395 # timekeeping practice that is based on solar time.  See:
 396 # Mortada D. If you have a meeting in Ethiopia, you'd better double
 397 # check the time. PRI's The World. 2015-01-30 15:15 -05.
 398 # https://www.pri.org/stories/2015-01-30/if-you-have-meeting-ethiopia-you-better-double-check-time
 399 
 400 # Gabon
 401 # See Africa/Lagos.
 402 
 403 # Gambia
 404 # See Africa/Abidjan.
 405 
 406 # Ghana
 407 
 408 # From Paul Eggert (2018-01-30):
 409 # Whitman says DST was observed from 1931 to "the present";
 410 # Shanks & Pottenger say 1936 to 1942 with 20 minutes of DST,
 411 # with transitions on 09-01 and 12-31 at 00:00.
 412 # Page 33 of Parish GCB, Colonial Reports - Annual. No. 1066. Gold
 413 # Coast. Report for 1919. (March 1921), OCLC 784024077
 414 # http://libsysdigi.library.illinois.edu/ilharvest/africana/books2011-05/5530214/5530214_1919/5530214_1919_opt.pdf
 415 # lists the Determination of the Time Ordinance, 1919, No. 18,
 416 # "to advance the time observed locally by the space of twenty minutes
 417 # during the last four months of each year; the object in view being
 418 # to extend during those months the period of daylight-time available


< prev index next >