Afrika időzónái

Afrikában a legtöbb ország egész évben fix eltérést használ a UTC-hez képest, nyári/téli időszámítás csak kevés helyen fordul elő. A leggyakoribb zónacsaládok: WAT (Nyugat-afrikai idő, UTC+1), CAT (Közép-afrikai idő, UTC+2) és EAT (Kelet-afrikai idő, UTC+3); mellettük jelen van az UTC+0 (pl. Ghana, Szenegál) és az UTC−1 (Zöld-foki-szigetek). Egyes országoknál speciális szabályok érvényesek (pl. Marokkó sajátos időbeállításai bizonyos időszakokban). Az összefoglaló élő példákkal, IANA zónanevekkel és országlistákkal segít a helyes átváltásban és megjelenítésben. A pontosido.net minden konverziónál IANA zónákat használ.

UTC−1 (Praia – Zöld-foki-szigetek)

--:--:--

UTC−1

UTC+0 (Accra – Ghana)

--:--:--

UTC+0

WAT (Lagos – Nigéria)

--:--:--

UTC+1

CAT (Johannesburg – Dél-Afrika)

--:--:--

UTC+2

EAT (Nairobi – Kenya)

--:--:--

UTC+3

UTC+4 (Port Louis – Mauritius)

--:--:--

UTC+4

Tartalom és gyors ugrás

Időzóna-családok és sajátosságok

  • UTC−1 (CVT): Atlantic/Cape_Verde (Zöld-foki-szigetek).
  • UTC+0 (GMT): Nyugat-afrikai partvidék és több ország a Száhel-övezetben (pl. Africa/Accra, Africa/Dakar, Africa/Monrovia, Africa/Bamako, Africa/Conakry, Africa/Banjul, Africa/Lome, Africa/Freetown, Africa/Sao_Tome).
  • WAT – West Africa Time (UTC+1): pl. Africa/Lagos, Africa/Algiers, Africa/Niamey, Africa/Porto-Novo, Africa/Douala, Africa/Brazzaville, Africa/Luanda, Africa/Libreville, Africa/Kinshasa (Kongó DK: Africa/Lubumbashi már CAT).
  • CAT – Central Africa Time (UTC+2): pl. Africa/Johannesburg, Africa/Harare, Africa/Lusaka, Africa/Maputo, Africa/Gaborone, Africa/Windhoek, Africa/Blantyre, Africa/Kigali, Africa/Bujumbura, Africa/Lubumbashi, Africa/Khartoum, Africa/Juba.
  • EAT – East Africa Time (UTC+3): pl. Africa/Nairobi, Africa/Addis_Ababa, Africa/Asmara, Africa/Dar_es_Salaam, Africa/Kampala, Africa/Mogadishu, Indian/Mayotte, Indian/Comoro, Indian/Antananarivo (Madagaszkár).
  • Speciális/egyedi: Africa/Cairo (EET/UTC+2, időszakos DST előfordulhat), Africa/Casablanca és Africa/El_Aaiun (Marokkó/nyugat-szahara – helyi szabályoktól függő eltérések bizonyos időszakokban), Indian/Mauritius, Indian/Mahe (Seychelle-szigetek) – UTC+4.

Országok és IANA zónák (A–Z)

Példa: lagos, johannesburg, nairobi, accra, cairo, casablanca…
Ország/terület IANA zóna(k) Tipikus eltérés Megjegyzés
AlgériaAfrica/AlgiersUTC+1WAT (DST nélkül)
AngolaAfrica/LuandaUTC+1WAT
BeninAfrica/Porto-NovoUTC+1WAT
BotswanaAfrica/GaboroneUTC+2CAT
Burkina FasoAfrica/OuagadougouUTC+0GMT (DST nélkül)
BurundiAfrica/BujumburaUTC+2CAT
CsádAfrica/NdjamenaUTC+1WAT
Dél-AfrikaAfrica/JohannesburgUTC+2CAT (DST nélkül)
Dél-SzudánAfrica/JubaUTC+2CAT
DzsibutiAfrica/DjiboutiUTC+3EAT
Egyenlítői-GuineaAfrica/MalaboUTC+1WAT
EgyiptomAfrica/CairoUTC+2Helyi szabályok szerint időszakos DST előfordulhat
EritreaAfrica/AsmaraUTC+3EAT
EswatiniAfrica/MbabaneUTC+2CAT
EtiópiaAfrica/Addis_AbabaUTC+3EAT
GabonAfrica/LibrevilleUTC+1WAT
GambiaAfrica/BanjulUTC+0GMT
GhánaAfrica/AccraUTC+0GMT
GuineaAfrica/ConakryUTC+0GMT
Guinea-BissauAfrica/BissauUTC+0GMT
ElefántcsontpartAfrica/AbidjanUTC+0GMT
Kanári-szigetekAtlantic/CanaryUTC+0 / +1Spanyol terület (Atlanti-óceán)
KenyaAfrica/NairobiUTC+3EAT
Kongó (Köztársaság)Africa/BrazzavilleUTC+1WAT
Kongó (DRC) – nyugatiAfrica/KinshasaUTC+1WAT
Kongó (DRC) – keletiAfrica/LubumbashiUTC+2CAT
LesothoAfrica/MaseruUTC+2CAT
LibériaAfrica/MonroviaUTC+0GMT
LíbiaAfrica/TripoliUTC+2EET (általában DST nélkül)
MadagaszkárIndian/AntananarivoUTC+3EAT
MalawiAfrica/BlantyreUTC+2CAT
MaliAfrica/BamakoUTC+0GMT
MarokkóAfrica/Casablancajellemzően UTC+1Speciális helyi szabályok bizonyos időszakokban
MauritániaAfrica/NouakchottUTC+0GMT
MauritiusIndian/MauritiusUTC+4India-óceáni sziget
Mayotte (FR)Indian/MayotteUTC+3Francia tengerentúli
NamíbiaAfrica/WindhoekUTC+2CAT (jellemzően DST nélkül)
NigerAfrica/NiameyUTC+1WAT
NigériaAfrica/LagosUTC+1WAT
Réunion (FR)Indian/ReunionUTC+4Francia tengerentúli
RuandaAfrica/KigaliUTC+2CAT
Seychelle-szigetekIndian/MaheUTC+4India-óceáni szigetek
Sierra LeoneAfrica/FreetownUTC+0GMT
SzomáliaAfrica/MogadishuUTC+3EAT
SzudánAfrica/KhartoumUTC+2CAT/EET jellegű
EswatiniAfrica/MbabaneUTC+2CAT
Szent IlonaAtlantic/St_HelenaUTC+0Atlanti-óceán (brit terület)
Szent Tomé és PríncipeAfrica/Sao_TomeUTC+0GMT
TanzániaAfrica/Dar_es_SalaamUTC+3EAT
TogoAfrica/LomeUTC+0GMT
TunéziaAfrica/TunisUTC+1WAT (általában DST nélkül)
UgandaAfrica/KampalaUTC+3EAT
ZambiaAfrica/LusakaUTC+2CAT
ZimbabweAfrica/HarareUTC+2CAT
Nyugat-SzaharaAfrica/El_Aaiunjellemzően UTC+1Helyi szabályok szerint
Spanyol enklávé – CeutaAfrica/CeutaUTC+1 / +2CET/CEST (EU-szabály)

Átváltás és jó gyakorlat

  • Tárolás: UTC-ben; megjelenítéskor IANA zónára konvertálj (pl. Africa/Lagos, Africa/Johannesburg).
  • Formátum: ISO 8601 (YYYY-MM-DDTHH:mm:ssZ vagy offsettel).
  • DST ritka: a kontinensen nagyrészt nincs óraátállítás; ahol van, a zónaszabály kezeli.
  • Ellenőrzés: a világóra és az élő kijelzés a szerverrel szinkronizált időalapot használja.

Fejlesztőknek

  • IANA zónanevek használata gépi adatcseréhez (ne rövid kódok: WAT/CAT/EAT).
  • Naplózás UTC-ben; kliensoldali konverzió a felhasználó zónájára.
  • Többzónás országoknál mindig városalapú IANA nevet használj (Africa/Kinshasa vs. Africa/Lubumbashi).
  • Cron: ütemezz UTC-ben, vagy dokumentált fix zónán.

GYIK – Afrika időzónái

Használ-e Afrika nyári időszámítást?

Általánosságban ritka; a legtöbb ország egész évben fix offsetet tart.

Mi a különbség WAT, CAT és EAT között?

WAT = UTC+1 (Nyugat-Afrika), CAT = UTC+2 (Közép-Afrika), EAT = UTC+3 (Kelet-Afrika); jellemzően DST nélkül.

Melyik ország van UTC−1-ben?

A Zöld-foki-szigetek (Atlantic/Cape_Verde).

Mely országok vannak UTC+4-en Afrikában?

Mauritius (Indian/Mauritius), Seychelle-szigetek (Indian/Mahe), Réunion (Indian/Reunion).

Miért térhet el az idő külön eszközökön?

Eltérő tzdata verzió vagy kikapcsolt automatikus szinkron lehet az ok; frissítsd a rendszert és a böngészőt.

Kapcsolódó tartalmak