Add script & docs to create multi timezones file

pull/130/head
Meng Li 2021-03-25 16:22:25 -04:00
parent 7d175030c6
commit f8afef8767
4 changed files with 644 additions and 0 deletions

1
.gitignore vendored
View File

@ -96,6 +96,7 @@ data/external/*
!/data/external/.gitkeep
!/data/external/stachl_application_genre_catalogue.csv
!/data/external/timesegments*.csv
!/data/external/wiki_tz.csv
data/raw/*
!/data/raw/.gitkeep
data/interim/*

595
data/external/wiki_tz.csv vendored 100644
View File

@ -0,0 +1,595 @@
Country code,"Latitude, longitude ±DDMM(SS)±DDDMM(SS)",TZ database name,Portion of country covered,Status,UTC offset ±hh:mm,UTC DST offset ±hh:mm,Notes
CI,+051900402,Africa/Abidjan,,Canonical,+00:00,+00:00,
GH,+053300013,Africa/Accra,,Canonical,+00:00,+00:00,
ET,+0902+03842,Africa/Addis_Ababa,,Alias,+03:00,+03:00,Link to Africa/Nairobi
DZ,+3647+00303,Africa/Algiers,,Canonical,+01:00,+01:00,
ER,+1520+03853,Africa/Asmara,,Alias,+03:00,+03:00,Link to Africa/Nairobi
ER,+1520+03853,Africa/Asmera,,Deprecated,+03:00,+03:00,Link to Africa/Nairobi
ML,+123900800,Africa/Bamako,,Alias,+00:00,+00:00,Link to Africa/Abidjan
CF,+0422+01835,Africa/Bangui,,Alias,+01:00,+01:00,Link to Africa/Lagos
GM,+132801639,Africa/Banjul,,Alias,+00:00,+00:00,Link to Africa/Abidjan
GW,+115101535,Africa/Bissau,,Canonical,+00:00,+00:00,
MW,1547+03500,Africa/Blantyre,,Alias,+02:00,+02:00,Link to Africa/Maputo
CG,0416+01517,Africa/Brazzaville,,Alias,+01:00,+01:00,Link to Africa/Lagos
BI,0323+02922,Africa/Bujumbura,,Alias,+02:00,+02:00,Link to Africa/Maputo
EG,+3003+03115,Africa/Cairo,,Canonical,+02:00,+02:00,
MA,+333900735,Africa/Casablanca,,Canonical,+01:00,+00:00,
ES,+355300519,Africa/Ceuta,"Ceuta, Melilla",Canonical,+01:00,+02:00,
GN,+093101343,Africa/Conakry,,Alias,+00:00,+00:00,Link to Africa/Abidjan
SN,+144001726,Africa/Dakar,,Alias,+00:00,+00:00,Link to Africa/Abidjan
TZ,0648+03917,Africa/Dar_es_Salaam,,Alias,+03:00,+03:00,Link to Africa/Nairobi
DJ,+1136+04309,Africa/Djibouti,,Alias,+03:00,+03:00,Link to Africa/Nairobi
CM,+0403+00942,Africa/Douala,,Alias,+01:00,+01:00,Link to Africa/Lagos
EH,+270901312,Africa/El_Aaiun,,Canonical,+01:00,+00:00,
SL,+083001315,Africa/Freetown,,Alias,+00:00,+00:00,Link to Africa/Abidjan
BW,2439+02555,Africa/Gaborone,,Alias,+02:00,+02:00,Link to Africa/Maputo
ZW,1750+03103,Africa/Harare,,Alias,+02:00,+02:00,Link to Africa/Maputo
ZA,2615+02800,Africa/Johannesburg,,Canonical,+02:00,+02:00,
SS,+0451+03137,Africa/Juba,,Canonical,+02:00,+02:00,
UG,+0019+03225,Africa/Kampala,,Alias,+03:00,+03:00,Link to Africa/Nairobi
SD,+1536+03232,Africa/Khartoum,,Canonical,+02:00,+02:00,
RW,0157+03004,Africa/Kigali,,Alias,+02:00,+02:00,Link to Africa/Maputo
CD,0418+01518,Africa/Kinshasa,Dem. Rep. of Congo (west),Alias,+01:00,+01:00,Link to Africa/Lagos
NG,+0627+00324,Africa/Lagos,West Africa Time,Canonical,+01:00,+01:00,
GA,+0023+00927,Africa/Libreville,,Alias,+01:00,+01:00,Link to Africa/Lagos
TG,+0608+00113,Africa/Lome,,Alias,+00:00,+00:00,Link to Africa/Abidjan
AO,0848+01314,Africa/Luanda,,Alias,+01:00,+01:00,Link to Africa/Lagos
CD,1140+02728,Africa/Lubumbashi,Dem. Rep. of Congo (east),Alias,+02:00,+02:00,Link to Africa/Maputo
ZM,1525+02817,Africa/Lusaka,,Alias,+02:00,+02:00,Link to Africa/Maputo
GQ,+0345+00847,Africa/Malabo,,Alias,+01:00,+01:00,Link to Africa/Lagos
MZ,2558+03235,Africa/Maputo,Central Africa Time,Canonical,+02:00,+02:00,
LS,2928+02730,Africa/Maseru,,Alias,+02:00,+02:00,Link to Africa/Johannesburg
SZ,2618+03106,Africa/Mbabane,,Alias,+02:00,+02:00,Link to Africa/Johannesburg
SO,+0204+04522,Africa/Mogadishu,,Alias,+03:00,+03:00,Link to Africa/Nairobi
LR,+061801047,Africa/Monrovia,,Canonical,+00:00,+00:00,
KE,0117+03649,Africa/Nairobi,,Canonical,+03:00,+03:00,
TD,+1207+01503,Africa/Ndjamena,,Canonical,+01:00,+01:00,
NE,+1331+00207,Africa/Niamey,,Alias,+01:00,+01:00,Link to Africa/Lagos
MR,+180601557,Africa/Nouakchott,,Alias,+00:00,+00:00,Link to Africa/Abidjan
BF,+122200131,Africa/Ouagadougou,,Alias,+00:00,+00:00,Link to Africa/Abidjan
BJ,+0629+00237,Africa/Porto-Novo,,Alias,+01:00,+01:00,Link to Africa/Lagos
ST,+0020+00644,Africa/Sao_Tome,,Canonical,+00:00,+00:00,
ML,,Africa/Timbuktu,,Deprecated,+00:00,+00:00,Link to Africa/Abidjan
LY,+3254+01311,Africa/Tripoli,,Canonical,+02:00,+02:00,
TN,+3648+01011,Africa/Tunis,,Canonical,+01:00,+01:00,
NA,2234+01706,Africa/Windhoek,,Canonical,+02:00,+02:00,
US,+5152481763929,America/Adak,Aleutian Islands,Canonical,10:00,09:00,
US,+6113051495401,America/Anchorage,Alaska (most areas),Canonical,09:00,08:00,
AI,+181206304,America/Anguilla,,Alias,04:00,04:00,Link to America/Port_of_Spain
AG,+170306148,America/Antigua,,Alias,04:00,04:00,Link to America/Port_of_Spain
BR,071204812,America/Araguaina,Tocantins,Canonical,03:00,03:00,
AR,343605827,America/Argentina/Buenos_Aires,"Buenos Aires (BA, CF)",Canonical,03:00,03:00,
AR,282806547,America/Argentina/Catamarca,Catamarca (CT); Chubut (CH),Canonical,03:00,03:00,
AR,,America/Argentina/ComodRivadavia,,Deprecated,03:00,03:00,Link to America/Argentina/Catamarca
AR,312406411,America/Argentina/Cordoba,"Argentina (most areas: CB, CC, CN, ER, FM, MN, SE, SF)",Canonical,03:00,03:00,
AR,241106518,America/Argentina/Jujuy,Jujuy (JY),Canonical,03:00,03:00,
AR,292606651,America/Argentina/La_Rioja,La Rioja (LR),Canonical,03:00,03:00,
AR,325306849,America/Argentina/Mendoza,Mendoza (MZ),Canonical,03:00,03:00,
AR,513806913,America/Argentina/Rio_Gallegos,Santa Cruz (SC),Canonical,03:00,03:00,
AR,244706525,America/Argentina/Salta,"Salta (SA, LP, NQ, RN)",Canonical,03:00,03:00,
AR,313206831,America/Argentina/San_Juan,San Juan (SJ),Canonical,03:00,03:00,
AR,331906621,America/Argentina/San_Luis,San Luis (SL),Canonical,03:00,03:00,
AR,264906513,America/Argentina/Tucuman,Tucumán (TM),Canonical,03:00,03:00,
AR,544806818,America/Argentina/Ushuaia,Tierra del Fuego (TF),Canonical,03:00,03:00,
AW,+123006958,America/Aruba,,Alias,04:00,04:00,Link to America/Curacao
PY,251605740,America/Asuncion,,Canonical,04:00,03:00,
CA,+4845310913718,America/Atikokan,EST - ON (Atikokan); NU (Coral H),Canonical,05:00,05:00,
US,,America/Atka,,Deprecated,10:00,09:00,Link to America/Adak
BR,125903831,America/Bahia,Bahia,Canonical,03:00,03:00,
MX,+204810515,America/Bahia_Banderas,Central Time - Bahía de Banderas,Canonical,06:00,05:00,
BB,+130605937,America/Barbados,,Canonical,04:00,04:00,
BR,012704829,America/Belem,Pará (east); Amapá,Canonical,03:00,03:00,
BZ,+173008812,America/Belize,,Canonical,06:00,06:00,
CA,+512505707,America/Blanc-Sablon,AST - QC (Lower North Shore),Canonical,04:00,04:00,
BR,+024906040,America/Boa_Vista,Roraima,Canonical,04:00,04:00,
CO,+043607405,America/Bogota,,Canonical,05:00,05:00,
US,+4336491161209,America/Boise,Mountain - ID (south); OR (east),Canonical,07:00,06:00,
AR,343605827,America/Buenos_Aires,,Deprecated,03:00,03:00,Link to America/Argentina/Buenos_Aires
CA,+6906501050310,America/Cambridge_Bay,Mountain - NU (west),Canonical,07:00,06:00,
BR,202705437,America/Campo_Grande,Mato Grosso do Sul,Canonical,04:00,04:00,
MX,+210508646,America/Cancun,Eastern Standard Time - Quintana Roo,Canonical,05:00,05:00,
VE,+103006656,America/Caracas,,Canonical,04:00,04:00,
AR,282806547,America/Catamarca,,Deprecated,03:00,03:00,Link to America/Argentina/Catamarca
GF,+045605220,America/Cayenne,,Canonical,03:00,03:00,
KY,+191808123,America/Cayman,,Alias,05:00,05:00,Link to America/Panama
US,+4151000873900,America/Chicago,Central (most areas),Canonical,06:00,05:00,
MX,+283810605,America/Chihuahua,Mountain Time - Chihuahua (most areas),Canonical,07:00,06:00,
CA,,America/Coral_Harbour,,Deprecated,05:00,05:00,Link to America/Atikokan
AR,312406411,America/Cordoba,,Deprecated,03:00,03:00,Link to America/Argentina/Cordoba
CR,+095608405,America/Costa_Rica,,Canonical,06:00,06:00,
CA,+490611631,America/Creston,MST - BC (Creston),Canonical,07:00,07:00,
BR,153505605,America/Cuiaba,Mato Grosso,Canonical,04:00,04:00,
CW,+121106900,America/Curacao,,Canonical,04:00,04:00,
GL,+764601840,America/Danmarkshavn,National Park (east coast),Canonical,+00:00,+00:00,
CA,+640413925,America/Dawson,MST - Yukon (west),Canonical,07:00,07:00,
CA,+594612014,America/Dawson_Creek,"MST - BC (Dawson Cr, Ft St John)",Canonical,07:00,07:00,
US,+3944211045903,America/Denver,Mountain (most areas),Canonical,07:00,06:00,
US,+4219530830245,America/Detroit,Eastern - MI (most areas),Canonical,05:00,04:00,
DM,+151806124,America/Dominica,,Alias,04:00,04:00,Link to America/Port_of_Spain
CA,+533311328,America/Edmonton,Mountain - AB; BC (E); SK (W),Canonical,07:00,06:00,
BR,064006952,America/Eirunepe,Amazonas (west),Canonical,05:00,05:00,
SV,+134208912,America/El_Salvador,,Canonical,06:00,06:00,
MX,,America/Ensenada,,Deprecated,08:00,07:00,Link to America/Tijuana
CA,+584812242,America/Fort_Nelson,MST - BC (Ft Nelson),Canonical,07:00,07:00,
US,,America/Fort_Wayne,,Deprecated,05:00,04:00,Link to America/Indiana/Indianapolis
BR,034303830,America/Fortaleza,"Brazil (northeast: MA, PI, CE, RN, PB)",Canonical,03:00,03:00,
CA,+461205957,America/Glace_Bay,Atlantic - NS (Cape Breton),Canonical,04:00,03:00,
GL,+641105144,America/Godthab,,Deprecated,03:00,02:00,Link to America/Nuuk
CA,+532006025,America/Goose_Bay,Atlantic - Labrador (most areas),Canonical,04:00,03:00,
TC,+212807108,America/Grand_Turk,,Canonical,05:00,04:00,
GD,+120306145,America/Grenada,,Alias,04:00,04:00,Link to America/Port_of_Spain
GP,+161406132,America/Guadeloupe,,Alias,04:00,04:00,Link to America/Port_of_Spain
GT,+143809031,America/Guatemala,,Canonical,06:00,06:00,
EC,021007950,America/Guayaquil,Ecuador (mainland),Canonical,05:00,05:00,
GY,+064805810,America/Guyana,,Canonical,04:00,04:00,
CA,+443906336,America/Halifax,Atlantic - NS (most areas); PE,Canonical,04:00,03:00,
CU,+230808222,America/Havana,,Canonical,05:00,04:00,
MX,+290411058,America/Hermosillo,Mountain Standard Time - Sonora,Canonical,07:00,07:00,
US,+3946060860929,America/Indiana/Indianapolis,Eastern - IN (most areas),Canonical,05:00,04:00,
US,+4117450863730,America/Indiana/Knox,Central - IN (Starke),Canonical,06:00,05:00,
US,+3822320862041,America/Indiana/Marengo,Eastern - IN (Crawford),Canonical,05:00,04:00,
US,+3829310871643,America/Indiana/Petersburg,Eastern - IN (Pike),Canonical,05:00,04:00,
US,+3757110864541,America/Indiana/Tell_City,Central - IN (Perry),Canonical,06:00,05:00,
US,+3844520850402,America/Indiana/Vevay,Eastern - IN (Switzerland),Canonical,05:00,04:00,
US,+3840380873143,America/Indiana/Vincennes,"Eastern - IN (Da, Du, K, Mn)",Canonical,05:00,04:00,
US,+4103050863611,America/Indiana/Winamac,Eastern - IN (Pulaski),Canonical,05:00,04:00,
US,+3946060860929,America/Indianapolis,,Deprecated,05:00,04:00,Link to America/Indiana/Indianapolis
CA,+6820591334300,America/Inuvik,Mountain - NT (west),Canonical,07:00,06:00,
CA,+634406828,America/Iqaluit,Eastern - NU (most east areas),Canonical,05:00,04:00,
JM,+1758050764736,America/Jamaica,,Canonical,05:00,05:00,
AR,241106518,America/Jujuy,,Deprecated,03:00,03:00,Link to America/Argentina/Jujuy
US,+5818071342511,America/Juneau,Alaska - Juneau area,Canonical,09:00,08:00,
US,+3815150854534,America/Kentucky/Louisville,Eastern - KY (Louisville area),Canonical,05:00,04:00,
US,+3649470845057,America/Kentucky/Monticello,Eastern - KY (Wayne),Canonical,05:00,04:00,
US,+4117450863730,America/Knox_IN,,Deprecated,06:00,05:00,Link to America/Indiana/Knox
BQ,+1209030681636,America/Kralendijk,,Alias,04:00,04:00,Link to America/Curacao
BO,163006809,America/La_Paz,,Canonical,04:00,04:00,
PE,120307703,America/Lima,,Canonical,05:00,05:00,
US,+3403081181434,America/Los_Angeles,Pacific,Canonical,08:00,07:00,
US,+3815150854534,America/Louisville,,Deprecated,05:00,04:00,Link to America/Kentucky/Louisville
SX,+1803050630250,America/Lower_Princes,,Alias,04:00,04:00,Link to America/Curacao
BR,094003543,America/Maceio,"Alagoas, Sergipe",Canonical,03:00,03:00,
NI,+120908617,America/Managua,,Canonical,06:00,06:00,
BR,030806001,America/Manaus,Amazonas (east),Canonical,04:00,04:00,
MF,+180406305,America/Marigot,,Alias,04:00,04:00,Link to America/Port_of_Spain
MQ,+143606105,America/Martinique,,Canonical,04:00,04:00,
MX,+255009730,America/Matamoros,"Central Time US - Coahuila, Nuevo León, Tamaulipas (US border)",Canonical,06:00,05:00,
MX,+231310625,America/Mazatlan,"Mountain Time - Baja California Sur, Nayarit, Sinaloa",Canonical,07:00,06:00,
AR,325306849,America/Mendoza,,Deprecated,03:00,03:00,Link to America/Argentina/Mendoza
US,+4506280873651,America/Menominee,Central - MI (Wisconsin border),Canonical,06:00,05:00,
MX,+205808937,America/Merida,"Central Time - Campeche, Yucatán",Canonical,06:00,05:00,
US,+5507371313435,America/Metlakatla,Alaska - Annette Island,Canonical,09:00,08:00,
MX,+192409909,America/Mexico_City,Central Time,Canonical,06:00,05:00,
PM,+470305620,America/Miquelon,,Canonical,03:00,02:00,
CA,+460606447,America/Moncton,Atlantic - New Brunswick,Canonical,04:00,03:00,
MX,+254010019,America/Monterrey,"Central Time - Durango; Coahuila, Nuevo León, Tamaulipas (most areas)",Canonical,06:00,05:00,
UY,3454330561245,America/Montevideo,,Canonical,03:00,03:00,
CA,,America/Montreal,,Deprecated,05:00,04:00,Link to America/Toronto
MS,+164306213,America/Montserrat,,Alias,04:00,04:00,Link to America/Port_of_Spain
BS,+250507721,America/Nassau,,Canonical,05:00,04:00,
US,+4042510740023,America/New_York,Eastern (most areas),Canonical,05:00,04:00,
CA,+490108816,America/Nipigon,"Eastern - ON, QC (no DST 1967-73)",Canonical,05:00,04:00,
US,+6430041652423,America/Nome,Alaska (west),Canonical,09:00,08:00,
BR,035103225,America/Noronha,Atlantic islands,Canonical,02:00,02:00,
US,+4715511014640,America/North_Dakota/Beulah,Central - ND (Mercer),Canonical,06:00,05:00,
US,+4706591011757,America/North_Dakota/Center,Central - ND (Oliver),Canonical,06:00,05:00,
US,+4650421012439,America/North_Dakota/New_Salem,Central - ND (Morton rural),Canonical,06:00,05:00,
GL,+641105144,America/Nuuk,Greenland (most areas),Canonical,03:00,02:00,
MX,+293410425,America/Ojinaga,Mountain Time US - Chihuahua (US border),Canonical,07:00,06:00,
PA,+085807932,America/Panama,,Canonical,05:00,05:00,
CA,+660806544,America/Pangnirtung,Eastern - NU (Pangnirtung),Canonical,05:00,04:00,
SR,+055005510,America/Paramaribo,,Canonical,03:00,03:00,
US,+3326541120424,America/Phoenix,MST - Arizona (except Navajo),Canonical,07:00,07:00,
HT,+183207220,America/Port-au-Prince,,Canonical,05:00,04:00,
TT,+103906131,America/Port_of_Spain,,Canonical,04:00,04:00,
BR,,America/Porto_Acre,,Deprecated,05:00,05:00,Link to America/Rio_Branco
BR,084606354,America/Porto_Velho,Rondônia,Canonical,04:00,04:00,
PR,+1828060660622,America/Puerto_Rico,,Canonical,04:00,04:00,
CL,530907055,America/Punta_Arenas,Region of Magallanes,Canonical,03:00,03:00,Magallanes Region
CA,+484309434,America/Rainy_River,"Central - ON (Rainy R, Ft Frances)",Canonical,06:00,05:00,
CA,+6249000920459,America/Rankin_Inlet,Central - NU (central),Canonical,06:00,05:00,
BR,080303454,America/Recife,Pernambuco,Canonical,03:00,03:00,
CA,+502410439,America/Regina,CST - SK (most areas),Canonical,06:00,06:00,
CA,+7441440944945,America/Resolute,Central - NU (Resolute),Canonical,06:00,05:00,
BR,095806748,America/Rio_Branco,Acre,Canonical,05:00,05:00,
AR,,America/Rosario,,Deprecated,03:00,03:00,Link to America/Argentina/Cordoba
MX,,America/Santa_Isabel,,Deprecated,08:00,07:00,Link to America/Tijuana
BR,022605452,America/Santarem,Pará (west),Canonical,03:00,03:00,
CL,332707040,America/Santiago,Chile (most areas),Canonical,04:00,03:00,
DO,+182806954,America/Santo_Domingo,,Canonical,04:00,04:00,
BR,233204637,America/Sao_Paulo,"Brazil (southeast: GO, DF, MG, ES, RJ, SP, PR, SC, RS)",Canonical,03:00,03:00,
GL,+702902158,America/Scoresbysund,Scoresbysund/Ittoqqortoormiit,Canonical,01:00,+00:00,
US,,America/Shiprock,,Deprecated,07:00,06:00,Link to America/Denver
US,+5710351351807,America/Sitka,Alaska - Sitka area,Canonical,09:00,08:00,
BL,+175306251,America/St_Barthelemy,,Alias,04:00,04:00,Link to America/Port_of_Spain
CA,+473405243,America/St_Johns,Newfoundland; Labrador (southeast),Canonical,03:30,02:30,
KN,+171806243,America/St_Kitts,,Alias,04:00,04:00,Link to America/Port_of_Spain
LC,+140106100,America/St_Lucia,,Alias,04:00,04:00,Link to America/Port_of_Spain
VI,+182106456,America/St_Thomas,,Alias,04:00,04:00,Link to America/Port_of_Spain
VC,+130906114,America/St_Vincent,,Alias,04:00,04:00,Link to America/Port_of_Spain
CA,+501710750,America/Swift_Current,CST - SK (midwest),Canonical,06:00,06:00,
HN,+140608713,America/Tegucigalpa,,Canonical,06:00,06:00,
GL,+763406847,America/Thule,Thule/Pituffik,Canonical,04:00,03:00,
CA,+482308915,America/Thunder_Bay,Eastern - ON (Thunder Bay),Canonical,05:00,04:00,
MX,+323211701,America/Tijuana,Pacific Time US - Baja California,Canonical,08:00,07:00,
CA,+433907923,America/Toronto,"Eastern - ON, QC (most areas)",Canonical,05:00,04:00,
VG,+182706437,America/Tortola,,Alias,04:00,04:00,Link to America/Port_of_Spain
CA,+491612307,America/Vancouver,Pacific - BC (most areas),Canonical,08:00,07:00,
VI,,America/Virgin,,Deprecated,04:00,04:00,Link to America/Port_of_Spain
CA,+604313503,America/Whitehorse,MST - Yukon (east),Canonical,07:00,07:00,
CA,+495309709,America/Winnipeg,Central - ON (west); Manitoba,Canonical,06:00,05:00,
US,+5932491394338,America/Yakutat,Alaska - Yakutat,Canonical,09:00,08:00,
CA,+622711421,America/Yellowknife,Mountain - NT (central),Canonical,07:00,06:00,
AQ,6617+11031,Antarctica/Casey,Casey,Canonical,+11:00,+11:00,
AQ,6835+07758,Antarctica/Davis,Davis,Canonical,+07:00,+07:00,
AQ,6640+14001,Antarctica/DumontDUrville,Dumont-d'Urville,Canonical,+10:00,+10:00,
AU,5430+15857,Antarctica/Macquarie,Macquarie Island,Canonical,+10:00,+11:00,
AQ,6736+06253,Antarctica/Mawson,Mawson,Canonical,+05:00,+05:00,
AQ,7750+16636,Antarctica/McMurdo,"New Zealand time - McMurdo, South Pole",Alias,+12:00,+13:00,Link to Pacific/Auckland
AQ,644806406,Antarctica/Palmer,Palmer,Canonical,03:00,03:00,Chilean Antarctica Region
AQ,673406808,Antarctica/Rothera,Rothera,Canonical,03:00,03:00,
AQ,,Antarctica/South_Pole,,Deprecated,+12:00,+13:00,Link to Pacific/Auckland
AQ,690022+0393524,Antarctica/Syowa,Syowa,Canonical,+03:00,+03:00,
AQ,720041+0023206,Antarctica/Troll,Troll,Canonical,+00:00,+02:00,Previously used +01:00 for a brief period between standard and daylight time.[2]
AQ,7824+10654,Antarctica/Vostok,Vostok,Canonical,+06:00,+06:00,
SJ,+7800+01600,Arctic/Longyearbyen,,Alias,+01:00,+02:00,Link to Europe/Oslo
YE,+1245+04512,Asia/Aden,,Alias,+03:00,+03:00,Link to Asia/Riyadh
KZ,+4315+07657,Asia/Almaty,Kazakhstan (most areas),Canonical,+06:00,+06:00,
JO,+3157+03556,Asia/Amman,,Canonical,+02:00,+03:00,
RU,+6445+17729,Asia/Anadyr,MSK+09 - Bering Sea,Canonical,+12:00,+12:00,
KZ,+4431+05016,Asia/Aqtau,Mangghystaū/Mankistau,Canonical,+05:00,+05:00,
KZ,+5017+05710,Asia/Aqtobe,Aqtöbe/Aktobe,Canonical,+05:00,+05:00,
TM,+3757+05823,Asia/Ashgabat,,Canonical,+05:00,+05:00,
TM,+3757+05823,Asia/Ashkhabad,,Deprecated,+05:00,+05:00,Link to Asia/Ashgabat
KZ,+4707+05156,Asia/Atyrau,Atyraū/Atirau/Gur'yev,Canonical,+05:00,+05:00,
IQ,+3321+04425,Asia/Baghdad,,Canonical,+03:00,+03:00,
BH,+2623+05035,Asia/Bahrain,,Alias,+03:00,+03:00,Link to Asia/Qatar
AZ,+4023+04951,Asia/Baku,,Canonical,+04:00,+04:00,
TH,+1345+10031,Asia/Bangkok,Indochina (most areas),Canonical,+07:00,+07:00,
RU,+5322+08345,Asia/Barnaul,MSK+04 - Altai,Canonical,+07:00,+07:00,
LB,+3353+03530,Asia/Beirut,,Canonical,+02:00,+03:00,
KG,+4254+07436,Asia/Bishkek,,Canonical,+06:00,+06:00,
BN,+0456+11455,Asia/Brunei,,Canonical,+08:00,+08:00,
IN,+2232+08822,Asia/Calcutta,,Deprecated,+05:30,+05:30,Link to Asia/Kolkata
RU,+5203+11328,Asia/Chita,MSK+06 - Zabaykalsky,Canonical,+09:00,+09:00,
MN,+4804+11430,Asia/Choibalsan,"Dornod, Sükhbaatar",Canonical,+08:00,+08:00,
CN,,Asia/Chongqing,,Deprecated,+08:00,+08:00,Link to Asia/Shanghai
CN,,Asia/Chungking,,Deprecated,+08:00,+08:00,Link to Asia/Shanghai
LK,+0656+07951,Asia/Colombo,,Canonical,+05:30,+05:30,
BD,+2343+09025,Asia/Dacca,,Deprecated,+06:00,+06:00,Link to Asia/Dhaka
SY,+3330+03618,Asia/Damascus,,Canonical,+02:00,+03:00,
BD,+2343+09025,Asia/Dhaka,,Canonical,+06:00,+06:00,
TL,0833+12535,Asia/Dili,,Canonical,+09:00,+09:00,
AE,+2518+05518,Asia/Dubai,,Canonical,+04:00,+04:00,
TJ,+3835+06848,Asia/Dushanbe,,Canonical,+05:00,+05:00,
CY,+3507+03357,Asia/Famagusta,Northern Cyprus,Canonical,+02:00,+03:00,
PS,+3130+03428,Asia/Gaza,Gaza Strip,Canonical,+02:00,+03:00,
CN,,Asia/Harbin,,Deprecated,+08:00,+08:00,Link to Asia/Shanghai
PS,+313200+0350542,Asia/Hebron,West Bank,Canonical,+02:00,+03:00,
VN,+1045+10640,Asia/Ho_Chi_Minh,Vietnam (south),Canonical,+07:00,+07:00,
HK,+2217+11409,Asia/Hong_Kong,,Canonical,+08:00,+08:00,
MN,+4801+09139,Asia/Hovd,"Bayan-Ölgii, Govi-Altai, Hovd, Uvs, Zavkhan",Canonical,+07:00,+07:00,
RU,+5216+10420,Asia/Irkutsk,"MSK+05 - Irkutsk, Buryatia",Canonical,+08:00,+08:00,
TR,+4101+02858,Asia/Istanbul,,Alias,+03:00,+03:00,Link to Europe/Istanbul
ID,0610+10648,Asia/Jakarta,"Java, Sumatra",Canonical,+07:00,+07:00,
ID,0232+14042,Asia/Jayapura,New Guinea (West Papua / Irian Jaya); Malukus/Moluccas,Canonical,+09:00,+09:00,
IL,+314650+0351326,Asia/Jerusalem,,Canonical,+02:00,+03:00,
AF,+3431+06912,Asia/Kabul,,Canonical,+04:30,+04:30,
RU,+5301+15839,Asia/Kamchatka,MSK+09 - Kamchatka,Canonical,+12:00,+12:00,
PK,+2452+06703,Asia/Karachi,,Canonical,+05:00,+05:00,
CN,,Asia/Kashgar,,Deprecated,+06:00,+06:00,Link to Asia/Urumqi[note 1]
NP,+2743+08519,Asia/Kathmandu,,Canonical,+05:45,+05:45,
NP,+2743+08519,Asia/Katmandu,,Deprecated,+05:45,+05:45,Link to Asia/Kathmandu
RU,+623923+1353314,Asia/Khandyga,"MSK+06 - Tomponsky, Ust-Maysky",Canonical,+09:00,+09:00,
IN,+2232+08822,Asia/Kolkata,,Canonical,+05:30,+05:30,"Note: Different zones in history, see Time in India."
RU,+5601+09250,Asia/Krasnoyarsk,MSK+04 - Krasnoyarsk area,Canonical,+07:00,+07:00,
MY,+0310+10142,Asia/Kuala_Lumpur,Malaysia (peninsula),Canonical,+08:00,+08:00,
MY,+0133+11020,Asia/Kuching,"Sabah, Sarawak",Canonical,+08:00,+08:00,
KW,+2920+04759,Asia/Kuwait,,Alias,+03:00,+03:00,Link to Asia/Riyadh
MO,+221150+1133230,Asia/Macao,,Deprecated,+08:00,+08:00,Link to Asia/Macau
MO,+221150+1133230,Asia/Macau,,Canonical,+08:00,+08:00,
RU,+5934+15048,Asia/Magadan,MSK+08 - Magadan,Canonical,+11:00,+11:00,
ID,0507+11924,Asia/Makassar,"Borneo (east, south); Sulawesi/Celebes, Bali, Nusa Tengarra; Timor (west)",Canonical,+08:00,+08:00,
PH,+1435+12100,Asia/Manila,,Canonical,+08:00,+08:00,
OM,+2336+05835,Asia/Muscat,,Alias,+04:00,+04:00,Link to Asia/Dubai
CY,+3510+03322,Asia/Nicosia,Cyprus (most areas),Canonical,+02:00,+03:00,
RU,+5345+08707,Asia/Novokuznetsk,MSK+04 - Kemerovo,Canonical,+07:00,+07:00,
RU,+5502+08255,Asia/Novosibirsk,MSK+04 - Novosibirsk,Canonical,+07:00,+07:00,
RU,+5500+07324,Asia/Omsk,MSK+03 - Omsk,Canonical,+06:00,+06:00,
KZ,+5113+05121,Asia/Oral,West Kazakhstan,Canonical,+05:00,+05:00,
KH,+1133+10455,Asia/Phnom_Penh,,Alias,+07:00,+07:00,Link to Asia/Bangkok
ID,0002+10920,Asia/Pontianak,"Borneo (west, central)",Canonical,+07:00,+07:00,
KP,+3901+12545,Asia/Pyongyang,,Canonical,+09:00,+09:00,
QA,+2517+05132,Asia/Qatar,,Canonical,+03:00,+03:00,
KZ,+5312+06337,Asia/Qostanay,Qostanay/Kostanay/Kustanay,Canonical,+06:00,+06:00,
KZ,+4448+06528,Asia/Qyzylorda,Qyzylorda/Kyzylorda/Kzyl-Orda,Canonical,+05:00,+05:00,
MM,,Asia/Rangoon,,Deprecated,+06:30,+06:30,Link to Asia/Yangon
SA,+2438+04643,Asia/Riyadh,,Canonical,+03:00,+03:00,
VN,,Asia/Saigon,,Deprecated,+07:00,+07:00,Link to Asia/Ho_Chi_Minh
RU,+4658+14242,Asia/Sakhalin,MSK+08 - Sakhalin Island,Canonical,+11:00,+11:00,
UZ,+3940+06648,Asia/Samarkand,Uzbekistan (west),Canonical,+05:00,+05:00,
KR,+3733+12658,Asia/Seoul,,Canonical,+09:00,+09:00,
CN,+3114+12128,Asia/Shanghai,Beijing Time,Canonical,+08:00,+08:00,
SG,+0117+10351,Asia/Singapore,,Canonical,+08:00,+08:00,
RU,+6728+15343,Asia/Srednekolymsk,MSK+08 - Sakha (E); North Kuril Is,Canonical,+11:00,+11:00,
TW,+2503+12130,Asia/Taipei,,Canonical,+08:00,+08:00,
UZ,+4120+06918,Asia/Tashkent,Uzbekistan (east),Canonical,+05:00,+05:00,
GE,+4143+04449,Asia/Tbilisi,,Canonical,+04:00,+04:00,
IR,+3540+05126,Asia/Tehran,,Canonical,+03:30,+04:30,
IL,,Asia/Tel_Aviv,,Deprecated,+02:00,+03:00,Link to Asia/Jerusalem
BT,+2728+08939,Asia/Thimbu,,Deprecated,+06:00,+06:00,Link to Asia/Thimphu
BT,+2728+08939,Asia/Thimphu,,Canonical,+06:00,+06:00,
JP,+353916+1394441,Asia/Tokyo,,Canonical,+09:00,+09:00,
RU,+5630+08458,Asia/Tomsk,MSK+04 - Tomsk,Canonical,+07:00,+07:00,
ID,,Asia/Ujung_Pandang,,Deprecated,+08:00,+08:00,Link to Asia/Makassar
MN,+4755+10653,Asia/Ulaanbaatar,Mongolia (most areas),Canonical,+08:00,+08:00,
MN,,Asia/Ulan_Bator,,Deprecated,+08:00,+08:00,Link to Asia/Ulaanbaatar
CN,+4348+08735,Asia/Urumqi,Xinjiang Time,Canonical,+06:00,+06:00,The Asia/Urumqi entry in the tz database reflected the use of Xinjiang Time by part of the local population. Consider using Asia/Shanghai for Beijing Time if that is preferred.
RU,+643337+1431336,Asia/Ust-Nera,MSK+07 - Oymyakonsky,Canonical,+10:00,+10:00,
LA,+1758+10236,Asia/Vientiane,,Alias,+07:00,+07:00,Link to Asia/Bangkok
RU,+4310+13156,Asia/Vladivostok,MSK+07 - Amur River,Canonical,+10:00,+10:00,
RU,+6200+12940,Asia/Yakutsk,MSK+06 - Lena River,Canonical,+09:00,+09:00,
MM,+1647+09610,Asia/Yangon,,Canonical,+06:30,+06:30,
RU,+5651+06036,Asia/Yekaterinburg,MSK+02 - Urals,Canonical,+05:00,+05:00,
AM,+4011+04430,Asia/Yerevan,,Canonical,+04:00,+04:00,
PT,+374402540,Atlantic/Azores,Azores,Canonical,01:00,+00:00,
BM,+321706446,Atlantic/Bermuda,,Canonical,04:00,03:00,
ES,+280601524,Atlantic/Canary,Canary Islands,Canonical,+00:00,+01:00,
CV,+145502331,Atlantic/Cape_Verde,,Canonical,01:00,01:00,
FO,+620100646,Atlantic/Faeroe,,Deprecated,+00:00,+01:00,Link to Atlantic/Faroe
FO,+620100646,Atlantic/Faroe,,Canonical,+00:00,+01:00,
SJ,,Atlantic/Jan_Mayen,,Deprecated,+01:00,+02:00,Link to Europe/Oslo
PT,+323801654,Atlantic/Madeira,Madeira Islands,Canonical,+00:00,+01:00,
IS,+640902151,Atlantic/Reykjavik,,Canonical,+00:00,+00:00,
GS,541603632,Atlantic/South_Georgia,,Canonical,02:00,02:00,
SH,155500542,Atlantic/St_Helena,,Alias,+00:00,+00:00,Link to Africa/Abidjan
FK,514205751,Atlantic/Stanley,,Canonical,03:00,03:00,
AU,,Australia/ACT,,Deprecated,+10:00,+11:00,Link to Australia/Sydney
AU,3455+13835,Australia/Adelaide,South Australia,Canonical,+09:30,+10:30,
AU,2728+15302,Australia/Brisbane,Queensland (most areas),Canonical,+10:00,+10:00,
AU,3157+14127,Australia/Broken_Hill,New South Wales (Yancowinna),Canonical,+09:30,+10:30,
AU,,Australia/Canberra,,Deprecated,+10:00,+11:00,Link to Australia/Sydney
AU,,Australia/Currie,,Deprecated,+10:00,+11:00,Link to Australia/Hobart
AU,1228+13050,Australia/Darwin,Northern Territory,Canonical,+09:30,+09:30,
AU,3143+12852,Australia/Eucla,Western Australia (Eucla),Canonical,+08:45,+08:45,
AU,4253+14719,Australia/Hobart,Tasmania,Canonical,+10:00,+11:00,
AU,,Australia/LHI,,Deprecated,+10:30,+11:00,Link to Australia/Lord_Howe
AU,2016+14900,Australia/Lindeman,Queensland (Whitsunday Islands),Canonical,+10:00,+10:00,
AU,3133+15905,Australia/Lord_Howe,Lord Howe Island,Canonical,+10:30,+11:00,This is the only time zone in the world that uses 30-minute DST transitions.
AU,3749+14458,Australia/Melbourne,Victoria,Canonical,+10:00,+11:00,
AU,,Australia/North,,Deprecated,+09:30,+09:30,Link to Australia/Darwin
AU,,Australia/NSW,,Deprecated,+10:00,+11:00,Link to Australia/Sydney
AU,3157+11551,Australia/Perth,Western Australia (most areas),Canonical,+08:00,+08:00,
AU,,Australia/Queensland,,Deprecated,+10:00,+10:00,Link to Australia/Brisbane
AU,,Australia/South,,Deprecated,+09:30,+10:30,Link to Australia/Adelaide
AU,3352+15113,Australia/Sydney,New South Wales (most areas),Canonical,+10:00,+11:00,
AU,,Australia/Tasmania,,Deprecated,+10:00,+11:00,Link to Australia/Hobart
AU,,Australia/Victoria,,Deprecated,+10:00,+11:00,Link to Australia/Melbourne
AU,,Australia/West,,Deprecated,+08:00,+08:00,Link to Australia/Perth
AU,,Australia/Yancowinna,,Deprecated,+09:30,+10:30,Link to Australia/Broken_Hill
BR,,Brazil/Acre,,Deprecated,05:00,05:00,Link to America/Rio_Branco
BR,,Brazil/DeNoronha,,Deprecated,02:00,02:00,Link to America/Noronha
BR,,Brazil/East,,Deprecated,03:00,03:00,Link to America/Sao_Paulo
BR,,Brazil/West,,Deprecated,04:00,04:00,Link to America/Manaus
CA,,Canada/Atlantic,,Deprecated,04:00,03:00,Link to America/Halifax
CA,,Canada/Central,,Deprecated,06:00,05:00,Link to America/Winnipeg
CA,,Canada/Eastern,,Deprecated,05:00,04:00,Link to America/Toronto
CA,,Canada/Mountain,,Deprecated,07:00,06:00,Link to America/Edmonton
CA,,Canada/Newfoundland,,Deprecated,03:30,02:30,Link to America/St_Johns
CA,,Canada/Pacific,,Deprecated,08:00,07:00,Link to America/Vancouver
CA,,Canada/Saskatchewan,,Deprecated,06:00,06:00,Link to America/Regina
CA,,Canada/Yukon,,Deprecated,07:00,07:00,Link to America/Whitehorse
,,CET,,Deprecated,+01:00,+02:00,"Choose a zone that observes CET, such as Europe/Paris."
CL,,Chile/Continental,,Deprecated,04:00,03:00,Link to America/Santiago
CL,,Chile/EasterIsland,,Deprecated,06:00,05:00,Link to Pacific/Easter
,,CST6CDT,,Deprecated,06:00,05:00,"Choose a zone that observes CST with United States daylight saving time rules, such as America/Chicago."
CU,,Cuba,,Deprecated,05:00,04:00,Link to America/Havana
,,EET,,Deprecated,+02:00,+03:00,"Choose a zone that observes EET, such as Europe/Sofia."
EG,,Egypt,,Deprecated,+02:00,+02:00,Link to Africa/Cairo
IE,,Eire,,Deprecated,+01:00,+00:00,Link to Europe/Dublin
,,EST,,Deprecated,05:00,05:00,"Choose a zone that currently observes EST without daylight saving time, such as America/Cancun."
,,EST5EDT,,Deprecated,05:00,04:00,"Choose a zone that observes EST with United States daylight saving time rules, such as America/New_York."
,,Etc/GMT,,Canonical,+00:00,+00:00,
,,Etc/GMT+0,,Alias,+00:00,+00:00,Link to Etc/GMT
,,Etc/GMT+1,,Canonical,01:00,01:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT+10,,Canonical,10:00,10:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT+11,,Canonical,11:00,11:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT+12,,Canonical,12:00,12:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT+2,,Canonical,02:00,02:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT+3,,Canonical,03:00,03:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT+4,,Canonical,04:00,04:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT+5,,Canonical,05:00,05:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT+6,,Canonical,06:00,06:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT+7,,Canonical,07:00,07:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT+8,,Canonical,08:00,08:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT+9,,Canonical,09:00,09:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT-0,,Alias,+00:00,+00:00,Link to Etc/GMT
,,Etc/GMT-1,,Canonical,+01:00,+01:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT-10,,Canonical,+10:00,+10:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT-11,,Canonical,+11:00,+11:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT-12,,Canonical,+12:00,+12:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT-13,,Canonical,+13:00,+13:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT-14,,Canonical,+14:00,+14:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT-2,,Canonical,+02:00,+02:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT-3,,Canonical,+03:00,+03:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT-4,,Canonical,+04:00,+04:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT-5,,Canonical,+05:00,+05:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT-6,,Canonical,+06:00,+06:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT-7,,Canonical,+07:00,+07:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT-8,,Canonical,+08:00,+08:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT-9,,Canonical,+09:00,+09:00,Sign is intentionally inverted. See the Etc area description.
,,Etc/GMT0,,Alias,+00:00,+00:00,Link to Etc/GMT
,,Etc/Greenwich,,Deprecated,+00:00,+00:00,Link to Etc/GMT
,,Etc/UCT,,Deprecated,+00:00,+00:00,Link to Etc/UTC
,,Etc/Universal,,Deprecated,+00:00,+00:00,Link to Etc/UTC
,,Etc/UTC,,Canonical,+00:00,+00:00,
,,Etc/Zulu,,Deprecated,+00:00,+00:00,Link to Etc/UTC
NL,+5222+00454,Europe/Amsterdam,,Canonical,+01:00,+02:00,
AD,+4230+00131,Europe/Andorra,,Canonical,+01:00,+02:00,
RU,+4621+04803,Europe/Astrakhan,MSK+01 - Astrakhan,Canonical,+04:00,+04:00,
GR,+3758+02343,Europe/Athens,,Canonical,+02:00,+03:00,
GB,,Europe/Belfast,,Deprecated,+00:00,+01:00,Link to Europe/London
RS,+4450+02030,Europe/Belgrade,,Canonical,+01:00,+02:00,
DE,+5230+01322,Europe/Berlin,Germany (most areas),Canonical,+01:00,+02:00,"In 1945, the Trizone did not follow Berlin's switch to DST, see Time in Germany"
SK,+4809+01707,Europe/Bratislava,,Alias,+01:00,+02:00,Link to Europe/Prague
BE,+5050+00420,Europe/Brussels,,Canonical,+01:00,+02:00,
RO,+4426+02606,Europe/Bucharest,,Canonical,+02:00,+03:00,
HU,+4730+01905,Europe/Budapest,,Canonical,+01:00,+02:00,
DE,+4742+00841,Europe/Busingen,Busingen,Alias,+01:00,+02:00,Link to Europe/Zurich
MD,+4700+02850,Europe/Chisinau,,Canonical,+02:00,+03:00,
DK,+5540+01235,Europe/Copenhagen,,Canonical,+01:00,+02:00,
IE,+532000615,Europe/Dublin,,Canonical,+01:00,+00:00,
GI,+360800521,Europe/Gibraltar,,Canonical,+01:00,+02:00,
GG,+4927170023210,Europe/Guernsey,,Alias,+00:00,+01:00,Link to Europe/London
FI,+6010+02458,Europe/Helsinki,,Canonical,+02:00,+03:00,
IM,+540900428,Europe/Isle_of_Man,,Alias,+00:00,+01:00,Link to Europe/London
TR,+4101+02858,Europe/Istanbul,,Canonical,+03:00,+03:00,
JE,+4911010020624,Europe/Jersey,,Alias,+00:00,+01:00,Link to Europe/London
RU,+5443+02030,Europe/Kaliningrad,MSK-01 - Kaliningrad,Canonical,+02:00,+02:00,
UA,+5026+03031,Europe/Kiev,Ukraine (most areas),Canonical,+02:00,+03:00,
RU,+5836+04939,Europe/Kirov,MSK+00 - Kirov,Canonical,+03:00,+03:00,
PT,+384300908,Europe/Lisbon,Portugal (mainland),Canonical,+00:00,+01:00,
SI,+4603+01431,Europe/Ljubljana,,Alias,+01:00,+02:00,Link to Europe/Belgrade
GB,+5130300000731,Europe/London,,Canonical,+00:00,+01:00,
LU,+4936+00609,Europe/Luxembourg,,Canonical,+01:00,+02:00,
ES,+402400341,Europe/Madrid,Spain (mainland),Canonical,+01:00,+02:00,
MT,+3554+01431,Europe/Malta,,Canonical,+01:00,+02:00,
AX,+6006+01957,Europe/Mariehamn,,Alias,+02:00,+03:00,Link to Europe/Helsinki
BY,+5354+02734,Europe/Minsk,,Canonical,+03:00,+03:00,
MC,+4342+00723,Europe/Monaco,,Canonical,+01:00,+02:00,
RU,+554521+0373704,Europe/Moscow,MSK+00 - Moscow area,Canonical,+03:00,+03:00,
CY,+3510+03322,Europe/Nicosia,,Alias,+02:00,+03:00,Link to Asia/Nicosia
NO,+5955+01045,Europe/Oslo,,Canonical,+01:00,+02:00,
FR,+4852+00220,Europe/Paris,,Canonical,+01:00,+02:00,
ME,+4226+01916,Europe/Podgorica,,Alias,+01:00,+02:00,Link to Europe/Belgrade
CZ,+5005+01426,Europe/Prague,,Canonical,+01:00,+02:00,
LV,+5657+02406,Europe/Riga,,Canonical,+02:00,+03:00,
IT,+4154+01229,Europe/Rome,,Canonical,+01:00,+02:00,
RU,+5312+05009,Europe/Samara,"MSK+01 - Samara, Udmurtia",Canonical,+04:00,+04:00,
SM,+4355+01228,Europe/San_Marino,,Alias,+01:00,+02:00,Link to Europe/Rome
BA,+4352+01825,Europe/Sarajevo,,Alias,+01:00,+02:00,Link to Europe/Belgrade
RU,+5134+04602,Europe/Saratov,MSK+01 - Saratov,Canonical,+04:00,+04:00,
UA,+4457+03406,Europe/Simferopol,Crimea,Canonical,+03:00,+03:00,Disputed - Reflects data in the TZDB.[note 2]
MK,+4159+02126,Europe/Skopje,,Alias,+01:00,+02:00,Link to Europe/Belgrade
BG,+4241+02319,Europe/Sofia,,Canonical,+02:00,+03:00,
SE,+5920+01803,Europe/Stockholm,,Canonical,+01:00,+02:00,
EE,+5925+02445,Europe/Tallinn,,Canonical,+02:00,+03:00,
AL,+4120+01950,Europe/Tirane,,Canonical,+01:00,+02:00,
MD,,Europe/Tiraspol,,Deprecated,+02:00,+03:00,Link to Europe/Chisinau
RU,+5420+04824,Europe/Ulyanovsk,MSK+01 - Ulyanovsk,Canonical,+04:00,+04:00,
UA,+4837+02218,Europe/Uzhgorod,Transcarpathia,Canonical,+02:00,+03:00,
LI,+4709+00931,Europe/Vaduz,,Alias,+01:00,+02:00,Link to Europe/Zurich
VA,+415408+0122711,Europe/Vatican,,Alias,+01:00,+02:00,Link to Europe/Rome
AT,+4813+01620,Europe/Vienna,,Canonical,+01:00,+02:00,
LT,+5441+02519,Europe/Vilnius,,Canonical,+02:00,+03:00,
RU,+4844+04425,Europe/Volgograd,MSK+00 - Volgograd,Canonical,+03:00,+03:00,
PL,+5215+02100,Europe/Warsaw,,Canonical,+01:00,+02:00,
HR,+4548+01558,Europe/Zagreb,,Alias,+01:00,+02:00,Link to Europe/Belgrade
UA,+4750+03510,Europe/Zaporozhye,Zaporozhye and east Lugansk,Canonical,+02:00,+03:00,
CH,+4723+00832,Europe/Zurich,Swiss time,Canonical,+01:00,+02:00,
,,Factory,,Canonical,+00:00,+00:00,
GB,,GB,,Deprecated,+00:00,+01:00,Link to Europe/London
GB,,GB-Eire,,Deprecated,+00:00,+01:00,Link to Europe/London
,,GMT,,Alias,+00:00,+00:00,Link to Etc/GMT
,,GMT+0,,Deprecated,+00:00,+00:00,Link to Etc/GMT
,,GMT-0,,Deprecated,+00:00,+00:00,Link to Etc/GMT
,,GMT0,,Deprecated,+00:00,+00:00,Link to Etc/GMT
,,Greenwich,,Deprecated,+00:00,+00:00,Link to Etc/GMT
HK,+2217+11409,Hongkong,,Deprecated,+08:00,+08:00,Link to Asia/Hong_Kong
,,HST,,Deprecated,10:00,10:00,"Choose a zone that currently observes HST without daylight saving time, such as Pacific/Honolulu."
IS,,Iceland,,Deprecated,+00:00,+00:00,Link to Atlantic/Reykjavik
MG,1855+04731,Indian/Antananarivo,,Alias,+03:00,+03:00,Link to Africa/Nairobi
IO,0720+07225,Indian/Chagos,,Canonical,+06:00,+06:00,
CX,1025+10543,Indian/Christmas,,Canonical,+07:00,+07:00,
CC,1210+09655,Indian/Cocos,,Canonical,+06:30,+06:30,
KM,1141+04316,Indian/Comoro,,Alias,+03:00,+03:00,Link to Africa/Nairobi
TF,492110+0701303,Indian/Kerguelen,"Kerguelen, St Paul Island, Amsterdam Island",Canonical,+05:00,+05:00,
SC,0440+05528,Indian/Mahe,,Canonical,+04:00,+04:00,
MV,+0410+07330,Indian/Maldives,,Canonical,+05:00,+05:00,
MU,2010+05730,Indian/Mauritius,,Canonical,+04:00,+04:00,
YT,1247+04514,Indian/Mayotte,,Alias,+03:00,+03:00,Link to Africa/Nairobi
RE,2052+05528,Indian/Reunion,"Réunion, Crozet, Scattered Islands",Canonical,+04:00,+04:00,
IR,,Iran,,Deprecated,+03:30,+04:30,Link to Asia/Tehran
IL,,Israel,,Deprecated,+02:00,+03:00,Link to Asia/Jerusalem
JM,+1758050764736,Jamaica,,Deprecated,05:00,05:00,Link to America/Jamaica
JP,,Japan,,Deprecated,+09:00,+09:00,Link to Asia/Tokyo
MH,+0905+16720,Kwajalein,,Deprecated,+12:00,+12:00,Link to Pacific/Kwajalein
LY,,Libya,,Deprecated,+02:00,+02:00,Link to Africa/Tripoli
,,MET,,Deprecated,+01:00,+02:00,"Choose a zone that observes MET (sames as CET), such as Europe/Paris."
MX,,Mexico/BajaNorte,,Deprecated,08:00,07:00,Link to America/Tijuana
MX,,Mexico/BajaSur,,Deprecated,07:00,06:00,Link to America/Mazatlan
MX,,Mexico/General,,Deprecated,06:00,05:00,Link to America/Mexico_City
,,MST,,Deprecated,07:00,07:00,"Choose a zone that currently observes MST without daylight saving time, such as America/Phoenix."
,,MST7MDT,,Deprecated,07:00,06:00,"Choose a zone that observes MST with United States daylight saving time rules, such as America/Denver."
US,,Navajo,,Deprecated,07:00,06:00,Link to America/Denver
NZ,,NZ,,Deprecated,+12:00,+13:00,Link to Pacific/Auckland
NZ,,NZ-CHAT,,Deprecated,+12:45,+13:45,Link to Pacific/Chatham
WS,135017144,Pacific/Apia,,Canonical,+13:00,+14:00,
NZ,3652+17446,Pacific/Auckland,New Zealand time,Canonical,+12:00,+13:00,
PG,0613+15534,Pacific/Bougainville,Bougainville,Canonical,+11:00,+11:00,
NZ,435717633,Pacific/Chatham,Chatham Islands,Canonical,+12:45,+13:45,
FM,+0725+15147,Pacific/Chuuk,"Chuuk/Truk, Yap",Canonical,+10:00,+10:00,
CL,270910926,Pacific/Easter,Easter Island,Canonical,06:00,05:00,
VU,1740+16825,Pacific/Efate,,Canonical,+11:00,+11:00,
KI,030817105,Pacific/Enderbury,Phoenix Islands,Canonical,+13:00,+13:00,
TK,092217114,Pacific/Fakaofo,,Canonical,+13:00,+13:00,
FJ,1808+17825,Pacific/Fiji,,Canonical,+12:00,+13:00,
TV,0831+17913,Pacific/Funafuti,,Canonical,+12:00,+12:00,
EC,005408936,Pacific/Galapagos,Galápagos Islands,Canonical,06:00,06:00,
PF,230813457,Pacific/Gambier,Gambier Islands,Canonical,09:00,09:00,
SB,0932+16012,Pacific/Guadalcanal,,Canonical,+11:00,+11:00,
GU,+1328+14445,Pacific/Guam,,Canonical,+10:00,+10:00,
US,+2118251575130,Pacific/Honolulu,Hawaii,Canonical,10:00,10:00,
UM,,Pacific/Johnston,,Deprecated,10:00,10:00,Link to Pacific/Honolulu
KI,+015215720,Pacific/Kiritimati,Line Islands,Canonical,+14:00,+14:00,
FM,+0519+16259,Pacific/Kosrae,Kosrae,Canonical,+11:00,+11:00,
MH,+0905+16720,Pacific/Kwajalein,Kwajalein,Canonical,+12:00,+12:00,
MH,+0709+17112,Pacific/Majuro,Marshall Islands (most areas),Canonical,+12:00,+12:00,
PF,090013930,Pacific/Marquesas,Marquesas Islands,Canonical,09:30,09:30,
UM,+281317722,Pacific/Midway,Midway Islands,Alias,11:00,11:00,Link to Pacific/Pago_Pago
NR,0031+16655,Pacific/Nauru,,Canonical,+12:00,+12:00,
NU,190116955,Pacific/Niue,,Canonical,11:00,11:00,
NF,2903+16758,Pacific/Norfolk,,Canonical,+11:00,+12:00,
NC,2216+16627,Pacific/Noumea,,Canonical,+11:00,+11:00,
AS,141617042,Pacific/Pago_Pago,"Samoa, Midway",Canonical,11:00,11:00,
PW,+0720+13429,Pacific/Palau,,Canonical,+09:00,+09:00,
PN,250413005,Pacific/Pitcairn,,Canonical,08:00,08:00,
FM,+0658+15813,Pacific/Pohnpei,Pohnpei/Ponape,Canonical,+11:00,+11:00,
FM,,Pacific/Ponape,,Deprecated,+11:00,+11:00,Link to Pacific/Pohnpei
PG,0930+14710,Pacific/Port_Moresby,Papua New Guinea (most areas),Canonical,+10:00,+10:00,
CK,211415946,Pacific/Rarotonga,,Canonical,10:00,10:00,
MP,+1512+14545,Pacific/Saipan,,Alias,+10:00,+10:00,Link to Pacific/Guam
WS,,Pacific/Samoa,,Deprecated,11:00,11:00,Link to Pacific/Pago_Pago
PF,173214934,Pacific/Tahiti,Society Islands,Canonical,10:00,10:00,
KI,+0125+17300,Pacific/Tarawa,Gilbert Islands,Canonical,+12:00,+12:00,
TO,211017510,Pacific/Tongatapu,,Canonical,+13:00,+13:00,
FM,,Pacific/Truk,,Deprecated,+10:00,+10:00,Link to Pacific/Chuuk
UM,+1917+16637,Pacific/Wake,Wake Island,Canonical,+12:00,+12:00,
WF,131817610,Pacific/Wallis,,Canonical,+12:00,+12:00,
FM,,Pacific/Yap,,Deprecated,+10:00,+10:00,Link to Pacific/Chuuk
PL,,Poland,,Deprecated,+01:00,+02:00,Link to Europe/Warsaw
PT,,Portugal,,Deprecated,+00:00,+01:00,Link to Europe/Lisbon
CN,,PRC,,Deprecated,+08:00,+08:00,Link to Asia/Shanghai
,,PST8PDT,,Deprecated,08:00,07:00,"Choose a zone that observes PST with United States daylight saving time rules, such as America/Los_Angeles."
TW,,ROC,,Deprecated,+08:00,+08:00,Link to Asia/Taipei
KR,,ROK,,Deprecated,+09:00,+09:00,Link to Asia/Seoul
SG,+0117+10351,Singapore,,Deprecated,+08:00,+08:00,Link to Asia/Singapore
TR,,Turkey,,Deprecated,+03:00,+03:00,Link to Europe/Istanbul
,,UCT,,Deprecated,+00:00,+00:00,Link to Etc/UTC
,,Universal,,Deprecated,+00:00,+00:00,Link to Etc/UTC
US,,US/Alaska,,Deprecated,09:00,08:00,Link to America/Anchorage
US,,US/Aleutian,,Deprecated,10:00,09:00,Link to America/Adak
US,,US/Arizona,,Deprecated,07:00,07:00,Link to America/Phoenix
US,,US/Central,,Deprecated,06:00,05:00,Link to America/Chicago
US,,US/East-Indiana,,Deprecated,05:00,04:00,Link to America/Indiana/Indianapolis
US,,US/Eastern,,Deprecated,05:00,04:00,Link to America/New_York
US,,US/Hawaii,,Deprecated,10:00,10:00,Link to Pacific/Honolulu
US,,US/Indiana-Starke,,Deprecated,06:00,05:00,Link to America/Indiana/Knox
US,,US/Michigan,,Deprecated,05:00,04:00,Link to America/Detroit
US,,US/Mountain,,Deprecated,07:00,06:00,Link to America/Denver
US,,US/Pacific,,Deprecated,08:00,07:00,Link to America/Los_Angeles
WS,,US/Samoa,,Deprecated,11:00,11:00,Link to Pacific/Pago_Pago
,,UTC,,Alias,+00:00,+00:00,Link to Etc/UTC
RU,,W-SU,,Deprecated,+03:00,+03:00,Link to Europe/Moscow
,,WET,,Deprecated,+00:00,+01:00,"Choose a zone that observes WET, such as Europe/Lisbon."
,,Zulu,,Deprecated,+00:00,+00:00,Link to Etc/UTC
1 Country code Latitude, longitude ±DDMM(SS)±DDDMM(SS) TZ database name Portion of country covered Status UTC offset ±hh:mm UTC DST offset ±hh:mm Notes
2 CI +0519−00402 Africa/Abidjan Canonical +00:00 +00:00
3 GH +0533−00013 Africa/Accra Canonical +00:00 +00:00
4 ET +0902+03842 Africa/Addis_Ababa Alias +03:00 +03:00 Link to Africa/Nairobi
5 DZ +3647+00303 Africa/Algiers Canonical +01:00 +01:00
6 ER +1520+03853 Africa/Asmara Alias +03:00 +03:00 Link to Africa/Nairobi
7 ER +1520+03853 Africa/Asmera Deprecated +03:00 +03:00 Link to Africa/Nairobi
8 ML +1239−00800 Africa/Bamako Alias +00:00 +00:00 Link to Africa/Abidjan
9 CF +0422+01835 Africa/Bangui Alias +01:00 +01:00 Link to Africa/Lagos
10 GM +1328−01639 Africa/Banjul Alias +00:00 +00:00 Link to Africa/Abidjan
11 GW +1151−01535 Africa/Bissau Canonical +00:00 +00:00
12 MW −1547+03500 Africa/Blantyre Alias +02:00 +02:00 Link to Africa/Maputo
13 CG −0416+01517 Africa/Brazzaville Alias +01:00 +01:00 Link to Africa/Lagos
14 BI −0323+02922 Africa/Bujumbura Alias +02:00 +02:00 Link to Africa/Maputo
15 EG +3003+03115 Africa/Cairo Canonical +02:00 +02:00
16 MA +3339−00735 Africa/Casablanca Canonical +01:00 +00:00
17 ES +3553−00519 Africa/Ceuta Ceuta, Melilla Canonical +01:00 +02:00
18 GN +0931−01343 Africa/Conakry Alias +00:00 +00:00 Link to Africa/Abidjan
19 SN +1440−01726 Africa/Dakar Alias +00:00 +00:00 Link to Africa/Abidjan
20 TZ −0648+03917 Africa/Dar_es_Salaam Alias +03:00 +03:00 Link to Africa/Nairobi
21 DJ +1136+04309 Africa/Djibouti Alias +03:00 +03:00 Link to Africa/Nairobi
22 CM +0403+00942 Africa/Douala Alias +01:00 +01:00 Link to Africa/Lagos
23 EH +2709−01312 Africa/El_Aaiun Canonical +01:00 +00:00
24 SL +0830−01315 Africa/Freetown Alias +00:00 +00:00 Link to Africa/Abidjan
25 BW −2439+02555 Africa/Gaborone Alias +02:00 +02:00 Link to Africa/Maputo
26 ZW −1750+03103 Africa/Harare Alias +02:00 +02:00 Link to Africa/Maputo
27 ZA −2615+02800 Africa/Johannesburg Canonical +02:00 +02:00
28 SS +0451+03137 Africa/Juba Canonical +02:00 +02:00
29 UG +0019+03225 Africa/Kampala Alias +03:00 +03:00 Link to Africa/Nairobi
30 SD +1536+03232 Africa/Khartoum Canonical +02:00 +02:00
31 RW −0157+03004 Africa/Kigali Alias +02:00 +02:00 Link to Africa/Maputo
32 CD −0418+01518 Africa/Kinshasa Dem. Rep. of Congo (west) Alias +01:00 +01:00 Link to Africa/Lagos
33 NG +0627+00324 Africa/Lagos West Africa Time Canonical +01:00 +01:00
34 GA +0023+00927 Africa/Libreville Alias +01:00 +01:00 Link to Africa/Lagos
35 TG +0608+00113 Africa/Lome Alias +00:00 +00:00 Link to Africa/Abidjan
36 AO −0848+01314 Africa/Luanda Alias +01:00 +01:00 Link to Africa/Lagos
37 CD −1140+02728 Africa/Lubumbashi Dem. Rep. of Congo (east) Alias +02:00 +02:00 Link to Africa/Maputo
38 ZM −1525+02817 Africa/Lusaka Alias +02:00 +02:00 Link to Africa/Maputo
39 GQ +0345+00847 Africa/Malabo Alias +01:00 +01:00 Link to Africa/Lagos
40 MZ −2558+03235 Africa/Maputo Central Africa Time Canonical +02:00 +02:00
41 LS −2928+02730 Africa/Maseru Alias +02:00 +02:00 Link to Africa/Johannesburg
42 SZ −2618+03106 Africa/Mbabane Alias +02:00 +02:00 Link to Africa/Johannesburg
43 SO +0204+04522 Africa/Mogadishu Alias +03:00 +03:00 Link to Africa/Nairobi
44 LR +0618−01047 Africa/Monrovia Canonical +00:00 +00:00
45 KE −0117+03649 Africa/Nairobi Canonical +03:00 +03:00
46 TD +1207+01503 Africa/Ndjamena Canonical +01:00 +01:00
47 NE +1331+00207 Africa/Niamey Alias +01:00 +01:00 Link to Africa/Lagos
48 MR +1806−01557 Africa/Nouakchott Alias +00:00 +00:00 Link to Africa/Abidjan
49 BF +1222−00131 Africa/Ouagadougou Alias +00:00 +00:00 Link to Africa/Abidjan
50 BJ +0629+00237 Africa/Porto-Novo Alias +01:00 +01:00 Link to Africa/Lagos
51 ST +0020+00644 Africa/Sao_Tome Canonical +00:00 +00:00
52 ML Africa/Timbuktu Deprecated +00:00 +00:00 Link to Africa/Abidjan
53 LY +3254+01311 Africa/Tripoli Canonical +02:00 +02:00
54 TN +3648+01011 Africa/Tunis Canonical +01:00 +01:00
55 NA −2234+01706 Africa/Windhoek Canonical +02:00 +02:00
56 US +515248−1763929 America/Adak Aleutian Islands Canonical −10:00 −09:00
57 US +611305−1495401 America/Anchorage Alaska (most areas) Canonical −09:00 −08:00
58 AI +1812−06304 America/Anguilla Alias −04:00 −04:00 Link to America/Port_of_Spain
59 AG +1703−06148 America/Antigua Alias −04:00 −04:00 Link to America/Port_of_Spain
60 BR −0712−04812 America/Araguaina Tocantins Canonical −03:00 −03:00
61 AR −3436−05827 America/Argentina/Buenos_Aires Buenos Aires (BA, CF) Canonical −03:00 −03:00
62 AR −2828−06547 America/Argentina/Catamarca Catamarca (CT); Chubut (CH) Canonical −03:00 −03:00
63 AR America/Argentina/ComodRivadavia Deprecated −03:00 −03:00 Link to America/Argentina/Catamarca
64 AR −3124−06411 America/Argentina/Cordoba Argentina (most areas: CB, CC, CN, ER, FM, MN, SE, SF) Canonical −03:00 −03:00
65 AR −2411−06518 America/Argentina/Jujuy Jujuy (JY) Canonical −03:00 −03:00
66 AR −2926−06651 America/Argentina/La_Rioja La Rioja (LR) Canonical −03:00 −03:00
67 AR −3253−06849 America/Argentina/Mendoza Mendoza (MZ) Canonical −03:00 −03:00
68 AR −5138−06913 America/Argentina/Rio_Gallegos Santa Cruz (SC) Canonical −03:00 −03:00
69 AR −2447−06525 America/Argentina/Salta Salta (SA, LP, NQ, RN) Canonical −03:00 −03:00
70 AR −3132−06831 America/Argentina/San_Juan San Juan (SJ) Canonical −03:00 −03:00
71 AR −3319−06621 America/Argentina/San_Luis San Luis (SL) Canonical −03:00 −03:00
72 AR −2649−06513 America/Argentina/Tucuman Tucumán (TM) Canonical −03:00 −03:00
73 AR −5448−06818 America/Argentina/Ushuaia Tierra del Fuego (TF) Canonical −03:00 −03:00
74 AW +1230−06958 America/Aruba Alias −04:00 −04:00 Link to America/Curacao
75 PY −2516−05740 America/Asuncion Canonical −04:00 −03:00
76 CA +484531−0913718 America/Atikokan EST - ON (Atikokan); NU (Coral H) Canonical −05:00 −05:00
77 US America/Atka Deprecated −10:00 −09:00 Link to America/Adak
78 BR −1259−03831 America/Bahia Bahia Canonical −03:00 −03:00
79 MX +2048−10515 America/Bahia_Banderas Central Time - Bahía de Banderas Canonical −06:00 −05:00
80 BB +1306−05937 America/Barbados Canonical −04:00 −04:00
81 BR −0127−04829 America/Belem Pará (east); Amapá Canonical −03:00 −03:00
82 BZ +1730−08812 America/Belize Canonical −06:00 −06:00
83 CA +5125−05707 America/Blanc-Sablon AST - QC (Lower North Shore) Canonical −04:00 −04:00
84 BR +0249−06040 America/Boa_Vista Roraima Canonical −04:00 −04:00
85 CO +0436−07405 America/Bogota Canonical −05:00 −05:00
86 US +433649−1161209 America/Boise Mountain - ID (south); OR (east) Canonical −07:00 −06:00
87 AR −3436−05827 America/Buenos_Aires Deprecated −03:00 −03:00 Link to America/Argentina/Buenos_Aires
88 CA +690650−1050310 America/Cambridge_Bay Mountain - NU (west) Canonical −07:00 −06:00
89 BR −2027−05437 America/Campo_Grande Mato Grosso do Sul Canonical −04:00 −04:00
90 MX +2105−08646 America/Cancun Eastern Standard Time - Quintana Roo Canonical −05:00 −05:00
91 VE +1030−06656 America/Caracas Canonical −04:00 −04:00
92 AR −2828−06547 America/Catamarca Deprecated −03:00 −03:00 Link to America/Argentina/Catamarca
93 GF +0456−05220 America/Cayenne Canonical −03:00 −03:00
94 KY +1918−08123 America/Cayman Alias −05:00 −05:00 Link to America/Panama
95 US +415100−0873900 America/Chicago Central (most areas) Canonical −06:00 −05:00
96 MX +2838−10605 America/Chihuahua Mountain Time - Chihuahua (most areas) Canonical −07:00 −06:00
97 CA America/Coral_Harbour Deprecated −05:00 −05:00 Link to America/Atikokan
98 AR −3124−06411 America/Cordoba Deprecated −03:00 −03:00 Link to America/Argentina/Cordoba
99 CR +0956−08405 America/Costa_Rica Canonical −06:00 −06:00
100 CA +4906−11631 America/Creston MST - BC (Creston) Canonical −07:00 −07:00
101 BR −1535−05605 America/Cuiaba Mato Grosso Canonical −04:00 −04:00
102 CW +1211−06900 America/Curacao Canonical −04:00 −04:00
103 GL +7646−01840 America/Danmarkshavn National Park (east coast) Canonical +00:00 +00:00
104 CA +6404−13925 America/Dawson MST - Yukon (west) Canonical −07:00 −07:00
105 CA +5946−12014 America/Dawson_Creek MST - BC (Dawson Cr, Ft St John) Canonical −07:00 −07:00
106 US +394421−1045903 America/Denver Mountain (most areas) Canonical −07:00 −06:00
107 US +421953−0830245 America/Detroit Eastern - MI (most areas) Canonical −05:00 −04:00
108 DM +1518−06124 America/Dominica Alias −04:00 −04:00 Link to America/Port_of_Spain
109 CA +5333−11328 America/Edmonton Mountain - AB; BC (E); SK (W) Canonical −07:00 −06:00
110 BR −0640−06952 America/Eirunepe Amazonas (west) Canonical −05:00 −05:00
111 SV +1342−08912 America/El_Salvador Canonical −06:00 −06:00
112 MX America/Ensenada Deprecated −08:00 −07:00 Link to America/Tijuana
113 CA +5848−12242 America/Fort_Nelson MST - BC (Ft Nelson) Canonical −07:00 −07:00
114 US America/Fort_Wayne Deprecated −05:00 −04:00 Link to America/Indiana/Indianapolis
115 BR −0343−03830 America/Fortaleza Brazil (northeast: MA, PI, CE, RN, PB) Canonical −03:00 −03:00
116 CA +4612−05957 America/Glace_Bay Atlantic - NS (Cape Breton) Canonical −04:00 −03:00
117 GL +6411−05144 America/Godthab Deprecated −03:00 −02:00 Link to America/Nuuk
118 CA +5320−06025 America/Goose_Bay Atlantic - Labrador (most areas) Canonical −04:00 −03:00
119 TC +2128−07108 America/Grand_Turk Canonical −05:00 −04:00
120 GD +1203−06145 America/Grenada Alias −04:00 −04:00 Link to America/Port_of_Spain
121 GP +1614−06132 America/Guadeloupe Alias −04:00 −04:00 Link to America/Port_of_Spain
122 GT +1438−09031 America/Guatemala Canonical −06:00 −06:00
123 EC −0210−07950 America/Guayaquil Ecuador (mainland) Canonical −05:00 −05:00
124 GY +0648−05810 America/Guyana Canonical −04:00 −04:00
125 CA +4439−06336 America/Halifax Atlantic - NS (most areas); PE Canonical −04:00 −03:00
126 CU +2308−08222 America/Havana Canonical −05:00 −04:00
127 MX +2904−11058 America/Hermosillo Mountain Standard Time - Sonora Canonical −07:00 −07:00
128 US +394606−0860929 America/Indiana/Indianapolis Eastern - IN (most areas) Canonical −05:00 −04:00
129 US +411745−0863730 America/Indiana/Knox Central - IN (Starke) Canonical −06:00 −05:00
130 US +382232−0862041 America/Indiana/Marengo Eastern - IN (Crawford) Canonical −05:00 −04:00
131 US +382931−0871643 America/Indiana/Petersburg Eastern - IN (Pike) Canonical −05:00 −04:00
132 US +375711−0864541 America/Indiana/Tell_City Central - IN (Perry) Canonical −06:00 −05:00
133 US +384452−0850402 America/Indiana/Vevay Eastern - IN (Switzerland) Canonical −05:00 −04:00
134 US +384038−0873143 America/Indiana/Vincennes Eastern - IN (Da, Du, K, Mn) Canonical −05:00 −04:00
135 US +410305−0863611 America/Indiana/Winamac Eastern - IN (Pulaski) Canonical −05:00 −04:00
136 US +394606−0860929 America/Indianapolis Deprecated −05:00 −04:00 Link to America/Indiana/Indianapolis
137 CA +682059−1334300 America/Inuvik Mountain - NT (west) Canonical −07:00 −06:00
138 CA +6344−06828 America/Iqaluit Eastern - NU (most east areas) Canonical −05:00 −04:00
139 JM +175805−0764736 America/Jamaica Canonical −05:00 −05:00
140 AR −2411−06518 America/Jujuy Deprecated −03:00 −03:00 Link to America/Argentina/Jujuy
141 US +581807−1342511 America/Juneau Alaska - Juneau area Canonical −09:00 −08:00
142 US +381515−0854534 America/Kentucky/Louisville Eastern - KY (Louisville area) Canonical −05:00 −04:00
143 US +364947−0845057 America/Kentucky/Monticello Eastern - KY (Wayne) Canonical −05:00 −04:00
144 US +411745−0863730 America/Knox_IN Deprecated −06:00 −05:00 Link to America/Indiana/Knox
145 BQ +120903−0681636 America/Kralendijk Alias −04:00 −04:00 Link to America/Curacao
146 BO −1630−06809 America/La_Paz Canonical −04:00 −04:00
147 PE −1203−07703 America/Lima Canonical −05:00 −05:00
148 US +340308−1181434 America/Los_Angeles Pacific Canonical −08:00 −07:00
149 US +381515−0854534 America/Louisville Deprecated −05:00 −04:00 Link to America/Kentucky/Louisville
150 SX +180305−0630250 America/Lower_Princes Alias −04:00 −04:00 Link to America/Curacao
151 BR −0940−03543 America/Maceio Alagoas, Sergipe Canonical −03:00 −03:00
152 NI +1209−08617 America/Managua Canonical −06:00 −06:00
153 BR −0308−06001 America/Manaus Amazonas (east) Canonical −04:00 −04:00
154 MF +1804−06305 America/Marigot Alias −04:00 −04:00 Link to America/Port_of_Spain
155 MQ +1436−06105 America/Martinique Canonical −04:00 −04:00
156 MX +2550−09730 America/Matamoros Central Time US - Coahuila, Nuevo León, Tamaulipas (US border) Canonical −06:00 −05:00
157 MX +2313−10625 America/Mazatlan Mountain Time - Baja California Sur, Nayarit, Sinaloa Canonical −07:00 −06:00
158 AR −3253−06849 America/Mendoza Deprecated −03:00 −03:00 Link to America/Argentina/Mendoza
159 US +450628−0873651 America/Menominee Central - MI (Wisconsin border) Canonical −06:00 −05:00
160 MX +2058−08937 America/Merida Central Time - Campeche, Yucatán Canonical −06:00 −05:00
161 US +550737−1313435 America/Metlakatla Alaska - Annette Island Canonical −09:00 −08:00
162 MX +1924−09909 America/Mexico_City Central Time Canonical −06:00 −05:00
163 PM +4703−05620 America/Miquelon Canonical −03:00 −02:00
164 CA +4606−06447 America/Moncton Atlantic - New Brunswick Canonical −04:00 −03:00
165 MX +2540−10019 America/Monterrey Central Time - Durango; Coahuila, Nuevo León, Tamaulipas (most areas) Canonical −06:00 −05:00
166 UY −345433−0561245 America/Montevideo Canonical −03:00 −03:00
167 CA America/Montreal Deprecated −05:00 −04:00 Link to America/Toronto
168 MS +1643−06213 America/Montserrat Alias −04:00 −04:00 Link to America/Port_of_Spain
169 BS +2505−07721 America/Nassau Canonical −05:00 −04:00
170 US +404251−0740023 America/New_York Eastern (most areas) Canonical −05:00 −04:00
171 CA +4901−08816 America/Nipigon Eastern - ON, QC (no DST 1967-73) Canonical −05:00 −04:00
172 US +643004−1652423 America/Nome Alaska (west) Canonical −09:00 −08:00
173 BR −0351−03225 America/Noronha Atlantic islands Canonical −02:00 −02:00
174 US +471551−1014640 America/North_Dakota/Beulah Central - ND (Mercer) Canonical −06:00 −05:00
175 US +470659−1011757 America/North_Dakota/Center Central - ND (Oliver) Canonical −06:00 −05:00
176 US +465042−1012439 America/North_Dakota/New_Salem Central - ND (Morton rural) Canonical −06:00 −05:00
177 GL +6411−05144 America/Nuuk Greenland (most areas) Canonical −03:00 −02:00
178 MX +2934−10425 America/Ojinaga Mountain Time US - Chihuahua (US border) Canonical −07:00 −06:00
179 PA +0858−07932 America/Panama Canonical −05:00 −05:00
180 CA +6608−06544 America/Pangnirtung Eastern - NU (Pangnirtung) Canonical −05:00 −04:00
181 SR +0550−05510 America/Paramaribo Canonical −03:00 −03:00
182 US +332654−1120424 America/Phoenix MST - Arizona (except Navajo) Canonical −07:00 −07:00
183 HT +1832−07220 America/Port-au-Prince Canonical −05:00 −04:00
184 TT +1039−06131 America/Port_of_Spain Canonical −04:00 −04:00
185 BR America/Porto_Acre Deprecated −05:00 −05:00 Link to America/Rio_Branco
186 BR −0846−06354 America/Porto_Velho Rondônia Canonical −04:00 −04:00
187 PR +182806−0660622 America/Puerto_Rico Canonical −04:00 −04:00
188 CL −5309−07055 America/Punta_Arenas Region of Magallanes Canonical −03:00 −03:00 Magallanes Region
189 CA +4843−09434 America/Rainy_River Central - ON (Rainy R, Ft Frances) Canonical −06:00 −05:00
190 CA +624900−0920459 America/Rankin_Inlet Central - NU (central) Canonical −06:00 −05:00
191 BR −0803−03454 America/Recife Pernambuco Canonical −03:00 −03:00
192 CA +5024−10439 America/Regina CST - SK (most areas) Canonical −06:00 −06:00
193 CA +744144−0944945 America/Resolute Central - NU (Resolute) Canonical −06:00 −05:00
194 BR −0958−06748 America/Rio_Branco Acre Canonical −05:00 −05:00
195 AR America/Rosario Deprecated −03:00 −03:00 Link to America/Argentina/Cordoba
196 MX America/Santa_Isabel Deprecated −08:00 −07:00 Link to America/Tijuana
197 BR −0226−05452 America/Santarem Pará (west) Canonical −03:00 −03:00
198 CL −3327−07040 America/Santiago Chile (most areas) Canonical −04:00 −03:00
199 DO +1828−06954 America/Santo_Domingo Canonical −04:00 −04:00
200 BR −2332−04637 America/Sao_Paulo Brazil (southeast: GO, DF, MG, ES, RJ, SP, PR, SC, RS) Canonical −03:00 −03:00
201 GL +7029−02158 America/Scoresbysund Scoresbysund/Ittoqqortoormiit Canonical −01:00 +00:00
202 US America/Shiprock Deprecated −07:00 −06:00 Link to America/Denver
203 US +571035−1351807 America/Sitka Alaska - Sitka area Canonical −09:00 −08:00
204 BL +1753−06251 America/St_Barthelemy Alias −04:00 −04:00 Link to America/Port_of_Spain
205 CA +4734−05243 America/St_Johns Newfoundland; Labrador (southeast) Canonical −03:30 −02:30
206 KN +1718−06243 America/St_Kitts Alias −04:00 −04:00 Link to America/Port_of_Spain
207 LC +1401−06100 America/St_Lucia Alias −04:00 −04:00 Link to America/Port_of_Spain
208 VI +1821−06456 America/St_Thomas Alias −04:00 −04:00 Link to America/Port_of_Spain
209 VC +1309−06114 America/St_Vincent Alias −04:00 −04:00 Link to America/Port_of_Spain
210 CA +5017−10750 America/Swift_Current CST - SK (midwest) Canonical −06:00 −06:00
211 HN +1406−08713 America/Tegucigalpa Canonical −06:00 −06:00
212 GL +7634−06847 America/Thule Thule/Pituffik Canonical −04:00 −03:00
213 CA +4823−08915 America/Thunder_Bay Eastern - ON (Thunder Bay) Canonical −05:00 −04:00
214 MX +3232−11701 America/Tijuana Pacific Time US - Baja California Canonical −08:00 −07:00
215 CA +4339−07923 America/Toronto Eastern - ON, QC (most areas) Canonical −05:00 −04:00
216 VG +1827−06437 America/Tortola Alias −04:00 −04:00 Link to America/Port_of_Spain
217 CA +4916−12307 America/Vancouver Pacific - BC (most areas) Canonical −08:00 −07:00
218 VI America/Virgin Deprecated −04:00 −04:00 Link to America/Port_of_Spain
219 CA +6043−13503 America/Whitehorse MST - Yukon (east) Canonical −07:00 −07:00
220 CA +4953−09709 America/Winnipeg Central - ON (west); Manitoba Canonical −06:00 −05:00
221 US +593249−1394338 America/Yakutat Alaska - Yakutat Canonical −09:00 −08:00
222 CA +6227−11421 America/Yellowknife Mountain - NT (central) Canonical −07:00 −06:00
223 AQ −6617+11031 Antarctica/Casey Casey Canonical +11:00 +11:00
224 AQ −6835+07758 Antarctica/Davis Davis Canonical +07:00 +07:00
225 AQ −6640+14001 Antarctica/DumontDUrville Dumont-d'Urville Canonical +10:00 +10:00
226 AU −5430+15857 Antarctica/Macquarie Macquarie Island Canonical +10:00 +11:00
227 AQ −6736+06253 Antarctica/Mawson Mawson Canonical +05:00 +05:00
228 AQ −7750+16636 Antarctica/McMurdo New Zealand time - McMurdo, South Pole Alias +12:00 +13:00 Link to Pacific/Auckland
229 AQ −6448−06406 Antarctica/Palmer Palmer Canonical −03:00 −03:00 Chilean Antarctica Region
230 AQ −6734−06808 Antarctica/Rothera Rothera Canonical −03:00 −03:00
231 AQ Antarctica/South_Pole Deprecated +12:00 +13:00 Link to Pacific/Auckland
232 AQ −690022+0393524 Antarctica/Syowa Syowa Canonical +03:00 +03:00
233 AQ −720041+0023206 Antarctica/Troll Troll Canonical +00:00 +02:00 Previously used +01:00 for a brief period between standard and daylight time.[2]
234 AQ −7824+10654 Antarctica/Vostok Vostok Canonical +06:00 +06:00
235 SJ +7800+01600 Arctic/Longyearbyen Alias +01:00 +02:00 Link to Europe/Oslo
236 YE +1245+04512 Asia/Aden Alias +03:00 +03:00 Link to Asia/Riyadh
237 KZ +4315+07657 Asia/Almaty Kazakhstan (most areas) Canonical +06:00 +06:00
238 JO +3157+03556 Asia/Amman Canonical +02:00 +03:00
239 RU +6445+17729 Asia/Anadyr MSK+09 - Bering Sea Canonical +12:00 +12:00
240 KZ +4431+05016 Asia/Aqtau Mangghystaū/Mankistau Canonical +05:00 +05:00
241 KZ +5017+05710 Asia/Aqtobe Aqtöbe/Aktobe Canonical +05:00 +05:00
242 TM +3757+05823 Asia/Ashgabat Canonical +05:00 +05:00
243 TM +3757+05823 Asia/Ashkhabad Deprecated +05:00 +05:00 Link to Asia/Ashgabat
244 KZ +4707+05156 Asia/Atyrau Atyraū/Atirau/Gur'yev Canonical +05:00 +05:00
245 IQ +3321+04425 Asia/Baghdad Canonical +03:00 +03:00
246 BH +2623+05035 Asia/Bahrain Alias +03:00 +03:00 Link to Asia/Qatar
247 AZ +4023+04951 Asia/Baku Canonical +04:00 +04:00
248 TH +1345+10031 Asia/Bangkok Indochina (most areas) Canonical +07:00 +07:00
249 RU +5322+08345 Asia/Barnaul MSK+04 - Altai Canonical +07:00 +07:00
250 LB +3353+03530 Asia/Beirut Canonical +02:00 +03:00
251 KG +4254+07436 Asia/Bishkek Canonical +06:00 +06:00
252 BN +0456+11455 Asia/Brunei Canonical +08:00 +08:00
253 IN +2232+08822 Asia/Calcutta Deprecated +05:30 +05:30 Link to Asia/Kolkata
254 RU +5203+11328 Asia/Chita MSK+06 - Zabaykalsky Canonical +09:00 +09:00
255 MN +4804+11430 Asia/Choibalsan Dornod, Sükhbaatar Canonical +08:00 +08:00
256 CN Asia/Chongqing Deprecated +08:00 +08:00 Link to Asia/Shanghai
257 CN Asia/Chungking Deprecated +08:00 +08:00 Link to Asia/Shanghai
258 LK +0656+07951 Asia/Colombo Canonical +05:30 +05:30
259 BD +2343+09025 Asia/Dacca Deprecated +06:00 +06:00 Link to Asia/Dhaka
260 SY +3330+03618 Asia/Damascus Canonical +02:00 +03:00
261 BD +2343+09025 Asia/Dhaka Canonical +06:00 +06:00
262 TL −0833+12535 Asia/Dili Canonical +09:00 +09:00
263 AE +2518+05518 Asia/Dubai Canonical +04:00 +04:00
264 TJ +3835+06848 Asia/Dushanbe Canonical +05:00 +05:00
265 CY +3507+03357 Asia/Famagusta Northern Cyprus Canonical +02:00 +03:00
266 PS +3130+03428 Asia/Gaza Gaza Strip Canonical +02:00 +03:00
267 CN Asia/Harbin Deprecated +08:00 +08:00 Link to Asia/Shanghai
268 PS +313200+0350542 Asia/Hebron West Bank Canonical +02:00 +03:00
269 VN +1045+10640 Asia/Ho_Chi_Minh Vietnam (south) Canonical +07:00 +07:00
270 HK +2217+11409 Asia/Hong_Kong Canonical +08:00 +08:00
271 MN +4801+09139 Asia/Hovd Bayan-Ölgii, Govi-Altai, Hovd, Uvs, Zavkhan Canonical +07:00 +07:00
272 RU +5216+10420 Asia/Irkutsk MSK+05 - Irkutsk, Buryatia Canonical +08:00 +08:00
273 TR +4101+02858 Asia/Istanbul Alias +03:00 +03:00 Link to Europe/Istanbul
274 ID −0610+10648 Asia/Jakarta Java, Sumatra Canonical +07:00 +07:00
275 ID −0232+14042 Asia/Jayapura New Guinea (West Papua / Irian Jaya); Malukus/Moluccas Canonical +09:00 +09:00
276 IL +314650+0351326 Asia/Jerusalem Canonical +02:00 +03:00
277 AF +3431+06912 Asia/Kabul Canonical +04:30 +04:30
278 RU +5301+15839 Asia/Kamchatka MSK+09 - Kamchatka Canonical +12:00 +12:00
279 PK +2452+06703 Asia/Karachi Canonical +05:00 +05:00
280 CN Asia/Kashgar Deprecated +06:00 +06:00 Link to Asia/Urumqi[note 1]
281 NP +2743+08519 Asia/Kathmandu Canonical +05:45 +05:45
282 NP +2743+08519 Asia/Katmandu Deprecated +05:45 +05:45 Link to Asia/Kathmandu
283 RU +623923+1353314 Asia/Khandyga MSK+06 - Tomponsky, Ust-Maysky Canonical +09:00 +09:00
284 IN +2232+08822 Asia/Kolkata Canonical +05:30 +05:30 Note: Different zones in history, see Time in India.
285 RU +5601+09250 Asia/Krasnoyarsk MSK+04 - Krasnoyarsk area Canonical +07:00 +07:00
286 MY +0310+10142 Asia/Kuala_Lumpur Malaysia (peninsula) Canonical +08:00 +08:00
287 MY +0133+11020 Asia/Kuching Sabah, Sarawak Canonical +08:00 +08:00
288 KW +2920+04759 Asia/Kuwait Alias +03:00 +03:00 Link to Asia/Riyadh
289 MO +221150+1133230 Asia/Macao Deprecated +08:00 +08:00 Link to Asia/Macau
290 MO +221150+1133230 Asia/Macau Canonical +08:00 +08:00
291 RU +5934+15048 Asia/Magadan MSK+08 - Magadan Canonical +11:00 +11:00
292 ID −0507+11924 Asia/Makassar Borneo (east, south); Sulawesi/Celebes, Bali, Nusa Tengarra; Timor (west) Canonical +08:00 +08:00
293 PH +1435+12100 Asia/Manila Canonical +08:00 +08:00
294 OM +2336+05835 Asia/Muscat Alias +04:00 +04:00 Link to Asia/Dubai
295 CY +3510+03322 Asia/Nicosia Cyprus (most areas) Canonical +02:00 +03:00
296 RU +5345+08707 Asia/Novokuznetsk MSK+04 - Kemerovo Canonical +07:00 +07:00
297 RU +5502+08255 Asia/Novosibirsk MSK+04 - Novosibirsk Canonical +07:00 +07:00
298 RU +5500+07324 Asia/Omsk MSK+03 - Omsk Canonical +06:00 +06:00
299 KZ +5113+05121 Asia/Oral West Kazakhstan Canonical +05:00 +05:00
300 KH +1133+10455 Asia/Phnom_Penh Alias +07:00 +07:00 Link to Asia/Bangkok
301 ID −0002+10920 Asia/Pontianak Borneo (west, central) Canonical +07:00 +07:00
302 KP +3901+12545 Asia/Pyongyang Canonical +09:00 +09:00
303 QA +2517+05132 Asia/Qatar Canonical +03:00 +03:00
304 KZ +5312+06337 Asia/Qostanay Qostanay/Kostanay/Kustanay Canonical +06:00 +06:00
305 KZ +4448+06528 Asia/Qyzylorda Qyzylorda/Kyzylorda/Kzyl-Orda Canonical +05:00 +05:00
306 MM Asia/Rangoon Deprecated +06:30 +06:30 Link to Asia/Yangon
307 SA +2438+04643 Asia/Riyadh Canonical +03:00 +03:00
308 VN Asia/Saigon Deprecated +07:00 +07:00 Link to Asia/Ho_Chi_Minh
309 RU +4658+14242 Asia/Sakhalin MSK+08 - Sakhalin Island Canonical +11:00 +11:00
310 UZ +3940+06648 Asia/Samarkand Uzbekistan (west) Canonical +05:00 +05:00
311 KR +3733+12658 Asia/Seoul Canonical +09:00 +09:00
312 CN +3114+12128 Asia/Shanghai Beijing Time Canonical +08:00 +08:00
313 SG +0117+10351 Asia/Singapore Canonical +08:00 +08:00
314 RU +6728+15343 Asia/Srednekolymsk MSK+08 - Sakha (E); North Kuril Is Canonical +11:00 +11:00
315 TW +2503+12130 Asia/Taipei Canonical +08:00 +08:00
316 UZ +4120+06918 Asia/Tashkent Uzbekistan (east) Canonical +05:00 +05:00
317 GE +4143+04449 Asia/Tbilisi Canonical +04:00 +04:00
318 IR +3540+05126 Asia/Tehran Canonical +03:30 +04:30
319 IL Asia/Tel_Aviv Deprecated +02:00 +03:00 Link to Asia/Jerusalem
320 BT +2728+08939 Asia/Thimbu Deprecated +06:00 +06:00 Link to Asia/Thimphu
321 BT +2728+08939 Asia/Thimphu Canonical +06:00 +06:00
322 JP +353916+1394441 Asia/Tokyo Canonical +09:00 +09:00
323 RU +5630+08458 Asia/Tomsk MSK+04 - Tomsk Canonical +07:00 +07:00
324 ID Asia/Ujung_Pandang Deprecated +08:00 +08:00 Link to Asia/Makassar
325 MN +4755+10653 Asia/Ulaanbaatar Mongolia (most areas) Canonical +08:00 +08:00
326 MN Asia/Ulan_Bator Deprecated +08:00 +08:00 Link to Asia/Ulaanbaatar
327 CN +4348+08735 Asia/Urumqi Xinjiang Time Canonical +06:00 +06:00 The Asia/Urumqi entry in the tz database reflected the use of Xinjiang Time by part of the local population. Consider using Asia/Shanghai for Beijing Time if that is preferred.
328 RU +643337+1431336 Asia/Ust-Nera MSK+07 - Oymyakonsky Canonical +10:00 +10:00
329 LA +1758+10236 Asia/Vientiane Alias +07:00 +07:00 Link to Asia/Bangkok
330 RU +4310+13156 Asia/Vladivostok MSK+07 - Amur River Canonical +10:00 +10:00
331 RU +6200+12940 Asia/Yakutsk MSK+06 - Lena River Canonical +09:00 +09:00
332 MM +1647+09610 Asia/Yangon Canonical +06:30 +06:30
333 RU +5651+06036 Asia/Yekaterinburg MSK+02 - Urals Canonical +05:00 +05:00
334 AM +4011+04430 Asia/Yerevan Canonical +04:00 +04:00
335 PT +3744−02540 Atlantic/Azores Azores Canonical −01:00 +00:00
336 BM +3217−06446 Atlantic/Bermuda Canonical −04:00 −03:00
337 ES +2806−01524 Atlantic/Canary Canary Islands Canonical +00:00 +01:00
338 CV +1455−02331 Atlantic/Cape_Verde Canonical −01:00 −01:00
339 FO +6201−00646 Atlantic/Faeroe Deprecated +00:00 +01:00 Link to Atlantic/Faroe
340 FO +6201−00646 Atlantic/Faroe Canonical +00:00 +01:00
341 SJ Atlantic/Jan_Mayen Deprecated +01:00 +02:00 Link to Europe/Oslo
342 PT +3238−01654 Atlantic/Madeira Madeira Islands Canonical +00:00 +01:00
343 IS +6409−02151 Atlantic/Reykjavik Canonical +00:00 +00:00
344 GS −5416−03632 Atlantic/South_Georgia Canonical −02:00 −02:00
345 SH −1555−00542 Atlantic/St_Helena Alias +00:00 +00:00 Link to Africa/Abidjan
346 FK −5142−05751 Atlantic/Stanley Canonical −03:00 −03:00
347 AU Australia/ACT Deprecated +10:00 +11:00 Link to Australia/Sydney
348 AU −3455+13835 Australia/Adelaide South Australia Canonical +09:30 +10:30
349 AU −2728+15302 Australia/Brisbane Queensland (most areas) Canonical +10:00 +10:00
350 AU −3157+14127 Australia/Broken_Hill New South Wales (Yancowinna) Canonical +09:30 +10:30
351 AU Australia/Canberra Deprecated +10:00 +11:00 Link to Australia/Sydney
352 AU Australia/Currie Deprecated +10:00 +11:00 Link to Australia/Hobart
353 AU −1228+13050 Australia/Darwin Northern Territory Canonical +09:30 +09:30
354 AU −3143+12852 Australia/Eucla Western Australia (Eucla) Canonical +08:45 +08:45
355 AU −4253+14719 Australia/Hobart Tasmania Canonical +10:00 +11:00
356 AU Australia/LHI Deprecated +10:30 +11:00 Link to Australia/Lord_Howe
357 AU −2016+14900 Australia/Lindeman Queensland (Whitsunday Islands) Canonical +10:00 +10:00
358 AU −3133+15905 Australia/Lord_Howe Lord Howe Island Canonical +10:30 +11:00 This is the only time zone in the world that uses 30-minute DST transitions.
359 AU −3749+14458 Australia/Melbourne Victoria Canonical +10:00 +11:00
360 AU Australia/North Deprecated +09:30 +09:30 Link to Australia/Darwin
361 AU Australia/NSW Deprecated +10:00 +11:00 Link to Australia/Sydney
362 AU −3157+11551 Australia/Perth Western Australia (most areas) Canonical +08:00 +08:00
363 AU Australia/Queensland Deprecated +10:00 +10:00 Link to Australia/Brisbane
364 AU Australia/South Deprecated +09:30 +10:30 Link to Australia/Adelaide
365 AU −3352+15113 Australia/Sydney New South Wales (most areas) Canonical +10:00 +11:00
366 AU Australia/Tasmania Deprecated +10:00 +11:00 Link to Australia/Hobart
367 AU Australia/Victoria Deprecated +10:00 +11:00 Link to Australia/Melbourne
368 AU Australia/West Deprecated +08:00 +08:00 Link to Australia/Perth
369 AU Australia/Yancowinna Deprecated +09:30 +10:30 Link to Australia/Broken_Hill
370 BR Brazil/Acre Deprecated −05:00 −05:00 Link to America/Rio_Branco
371 BR Brazil/DeNoronha Deprecated −02:00 −02:00 Link to America/Noronha
372 BR Brazil/East Deprecated −03:00 −03:00 Link to America/Sao_Paulo
373 BR Brazil/West Deprecated −04:00 −04:00 Link to America/Manaus
374 CA Canada/Atlantic Deprecated −04:00 −03:00 Link to America/Halifax
375 CA Canada/Central Deprecated −06:00 −05:00 Link to America/Winnipeg
376 CA Canada/Eastern Deprecated −05:00 −04:00 Link to America/Toronto
377 CA Canada/Mountain Deprecated −07:00 −06:00 Link to America/Edmonton
378 CA Canada/Newfoundland Deprecated −03:30 −02:30 Link to America/St_Johns
379 CA Canada/Pacific Deprecated −08:00 −07:00 Link to America/Vancouver
380 CA Canada/Saskatchewan Deprecated −06:00 −06:00 Link to America/Regina
381 CA Canada/Yukon Deprecated −07:00 −07:00 Link to America/Whitehorse
382 CET Deprecated +01:00 +02:00 Choose a zone that observes CET, such as Europe/Paris.
383 CL Chile/Continental Deprecated −04:00 −03:00 Link to America/Santiago
384 CL Chile/EasterIsland Deprecated −06:00 −05:00 Link to Pacific/Easter
385 CST6CDT Deprecated −06:00 −05:00 Choose a zone that observes CST with United States daylight saving time rules, such as America/Chicago.
386 CU Cuba Deprecated −05:00 −04:00 Link to America/Havana
387 EET Deprecated +02:00 +03:00 Choose a zone that observes EET, such as Europe/Sofia.
388 EG Egypt Deprecated +02:00 +02:00 Link to Africa/Cairo
389 IE Eire Deprecated +01:00 +00:00 Link to Europe/Dublin
390 EST Deprecated −05:00 −05:00 Choose a zone that currently observes EST without daylight saving time, such as America/Cancun.
391 EST5EDT Deprecated −05:00 −04:00 Choose a zone that observes EST with United States daylight saving time rules, such as America/New_York.
392 Etc/GMT Canonical +00:00 +00:00
393 Etc/GMT+0 Alias +00:00 +00:00 Link to Etc/GMT
394 Etc/GMT+1 Canonical −01:00 −01:00 Sign is intentionally inverted. See the Etc area description.
395 Etc/GMT+10 Canonical −10:00 −10:00 Sign is intentionally inverted. See the Etc area description.
396 Etc/GMT+11 Canonical −11:00 −11:00 Sign is intentionally inverted. See the Etc area description.
397 Etc/GMT+12 Canonical −12:00 −12:00 Sign is intentionally inverted. See the Etc area description.
398 Etc/GMT+2 Canonical −02:00 −02:00 Sign is intentionally inverted. See the Etc area description.
399 Etc/GMT+3 Canonical −03:00 −03:00 Sign is intentionally inverted. See the Etc area description.
400 Etc/GMT+4 Canonical −04:00 −04:00 Sign is intentionally inverted. See the Etc area description.
401 Etc/GMT+5 Canonical −05:00 −05:00 Sign is intentionally inverted. See the Etc area description.
402 Etc/GMT+6 Canonical −06:00 −06:00 Sign is intentionally inverted. See the Etc area description.
403 Etc/GMT+7 Canonical −07:00 −07:00 Sign is intentionally inverted. See the Etc area description.
404 Etc/GMT+8 Canonical −08:00 −08:00 Sign is intentionally inverted. See the Etc area description.
405 Etc/GMT+9 Canonical −09:00 −09:00 Sign is intentionally inverted. See the Etc area description.
406 Etc/GMT-0 Alias +00:00 +00:00 Link to Etc/GMT
407 Etc/GMT-1 Canonical +01:00 +01:00 Sign is intentionally inverted. See the Etc area description.
408 Etc/GMT-10 Canonical +10:00 +10:00 Sign is intentionally inverted. See the Etc area description.
409 Etc/GMT-11 Canonical +11:00 +11:00 Sign is intentionally inverted. See the Etc area description.
410 Etc/GMT-12 Canonical +12:00 +12:00 Sign is intentionally inverted. See the Etc area description.
411 Etc/GMT-13 Canonical +13:00 +13:00 Sign is intentionally inverted. See the Etc area description.
412 Etc/GMT-14 Canonical +14:00 +14:00 Sign is intentionally inverted. See the Etc area description.
413 Etc/GMT-2 Canonical +02:00 +02:00 Sign is intentionally inverted. See the Etc area description.
414 Etc/GMT-3 Canonical +03:00 +03:00 Sign is intentionally inverted. See the Etc area description.
415 Etc/GMT-4 Canonical +04:00 +04:00 Sign is intentionally inverted. See the Etc area description.
416 Etc/GMT-5 Canonical +05:00 +05:00 Sign is intentionally inverted. See the Etc area description.
417 Etc/GMT-6 Canonical +06:00 +06:00 Sign is intentionally inverted. See the Etc area description.
418 Etc/GMT-7 Canonical +07:00 +07:00 Sign is intentionally inverted. See the Etc area description.
419 Etc/GMT-8 Canonical +08:00 +08:00 Sign is intentionally inverted. See the Etc area description.
420 Etc/GMT-9 Canonical +09:00 +09:00 Sign is intentionally inverted. See the Etc area description.
421 Etc/GMT0 Alias +00:00 +00:00 Link to Etc/GMT
422 Etc/Greenwich Deprecated +00:00 +00:00 Link to Etc/GMT
423 Etc/UCT Deprecated +00:00 +00:00 Link to Etc/UTC
424 Etc/Universal Deprecated +00:00 +00:00 Link to Etc/UTC
425 Etc/UTC Canonical +00:00 +00:00
426 Etc/Zulu Deprecated +00:00 +00:00 Link to Etc/UTC
427 NL +5222+00454 Europe/Amsterdam Canonical +01:00 +02:00
428 AD +4230+00131 Europe/Andorra Canonical +01:00 +02:00
429 RU +4621+04803 Europe/Astrakhan MSK+01 - Astrakhan Canonical +04:00 +04:00
430 GR +3758+02343 Europe/Athens Canonical +02:00 +03:00
431 GB Europe/Belfast Deprecated +00:00 +01:00 Link to Europe/London
432 RS +4450+02030 Europe/Belgrade Canonical +01:00 +02:00
433 DE +5230+01322 Europe/Berlin Germany (most areas) Canonical +01:00 +02:00 In 1945, the Trizone did not follow Berlin's switch to DST, see Time in Germany
434 SK +4809+01707 Europe/Bratislava Alias +01:00 +02:00 Link to Europe/Prague
435 BE +5050+00420 Europe/Brussels Canonical +01:00 +02:00
436 RO +4426+02606 Europe/Bucharest Canonical +02:00 +03:00
437 HU +4730+01905 Europe/Budapest Canonical +01:00 +02:00
438 DE +4742+00841 Europe/Busingen Busingen Alias +01:00 +02:00 Link to Europe/Zurich
439 MD +4700+02850 Europe/Chisinau Canonical +02:00 +03:00
440 DK +5540+01235 Europe/Copenhagen Canonical +01:00 +02:00
441 IE +5320−00615 Europe/Dublin Canonical +01:00 +00:00
442 GI +3608−00521 Europe/Gibraltar Canonical +01:00 +02:00
443 GG +492717−0023210 Europe/Guernsey Alias +00:00 +01:00 Link to Europe/London
444 FI +6010+02458 Europe/Helsinki Canonical +02:00 +03:00
445 IM +5409−00428 Europe/Isle_of_Man Alias +00:00 +01:00 Link to Europe/London
446 TR +4101+02858 Europe/Istanbul Canonical +03:00 +03:00
447 JE +491101−0020624 Europe/Jersey Alias +00:00 +01:00 Link to Europe/London
448 RU +5443+02030 Europe/Kaliningrad MSK-01 - Kaliningrad Canonical +02:00 +02:00
449 UA +5026+03031 Europe/Kiev Ukraine (most areas) Canonical +02:00 +03:00
450 RU +5836+04939 Europe/Kirov MSK+00 - Kirov Canonical +03:00 +03:00
451 PT +3843−00908 Europe/Lisbon Portugal (mainland) Canonical +00:00 +01:00
452 SI +4603+01431 Europe/Ljubljana Alias +01:00 +02:00 Link to Europe/Belgrade
453 GB +513030−0000731 Europe/London Canonical +00:00 +01:00
454 LU +4936+00609 Europe/Luxembourg Canonical +01:00 +02:00
455 ES +4024−00341 Europe/Madrid Spain (mainland) Canonical +01:00 +02:00
456 MT +3554+01431 Europe/Malta Canonical +01:00 +02:00
457 AX +6006+01957 Europe/Mariehamn Alias +02:00 +03:00 Link to Europe/Helsinki
458 BY +5354+02734 Europe/Minsk Canonical +03:00 +03:00
459 MC +4342+00723 Europe/Monaco Canonical +01:00 +02:00
460 RU +554521+0373704 Europe/Moscow MSK+00 - Moscow area Canonical +03:00 +03:00
461 CY +3510+03322 Europe/Nicosia Alias +02:00 +03:00 Link to Asia/Nicosia
462 NO +5955+01045 Europe/Oslo Canonical +01:00 +02:00
463 FR +4852+00220 Europe/Paris Canonical +01:00 +02:00
464 ME +4226+01916 Europe/Podgorica Alias +01:00 +02:00 Link to Europe/Belgrade
465 CZ +5005+01426 Europe/Prague Canonical +01:00 +02:00
466 LV +5657+02406 Europe/Riga Canonical +02:00 +03:00
467 IT +4154+01229 Europe/Rome Canonical +01:00 +02:00
468 RU +5312+05009 Europe/Samara MSK+01 - Samara, Udmurtia Canonical +04:00 +04:00
469 SM +4355+01228 Europe/San_Marino Alias +01:00 +02:00 Link to Europe/Rome
470 BA +4352+01825 Europe/Sarajevo Alias +01:00 +02:00 Link to Europe/Belgrade
471 RU +5134+04602 Europe/Saratov MSK+01 - Saratov Canonical +04:00 +04:00
472 UA +4457+03406 Europe/Simferopol Crimea Canonical +03:00 +03:00 Disputed - Reflects data in the TZDB.[note 2]
473 MK +4159+02126 Europe/Skopje Alias +01:00 +02:00 Link to Europe/Belgrade
474 BG +4241+02319 Europe/Sofia Canonical +02:00 +03:00
475 SE +5920+01803 Europe/Stockholm Canonical +01:00 +02:00
476 EE +5925+02445 Europe/Tallinn Canonical +02:00 +03:00
477 AL +4120+01950 Europe/Tirane Canonical +01:00 +02:00
478 MD Europe/Tiraspol Deprecated +02:00 +03:00 Link to Europe/Chisinau
479 RU +5420+04824 Europe/Ulyanovsk MSK+01 - Ulyanovsk Canonical +04:00 +04:00
480 UA +4837+02218 Europe/Uzhgorod Transcarpathia Canonical +02:00 +03:00
481 LI +4709+00931 Europe/Vaduz Alias +01:00 +02:00 Link to Europe/Zurich
482 VA +415408+0122711 Europe/Vatican Alias +01:00 +02:00 Link to Europe/Rome
483 AT +4813+01620 Europe/Vienna Canonical +01:00 +02:00
484 LT +5441+02519 Europe/Vilnius Canonical +02:00 +03:00
485 RU +4844+04425 Europe/Volgograd MSK+00 - Volgograd Canonical +03:00 +03:00
486 PL +5215+02100 Europe/Warsaw Canonical +01:00 +02:00
487 HR +4548+01558 Europe/Zagreb Alias +01:00 +02:00 Link to Europe/Belgrade
488 UA +4750+03510 Europe/Zaporozhye Zaporozhye and east Lugansk Canonical +02:00 +03:00
489 CH +4723+00832 Europe/Zurich Swiss time Canonical +01:00 +02:00
490 Factory Canonical +00:00 +00:00
491 GB GB Deprecated +00:00 +01:00 Link to Europe/London
492 GB GB-Eire Deprecated +00:00 +01:00 Link to Europe/London
493 GMT Alias +00:00 +00:00 Link to Etc/GMT
494 GMT+0 Deprecated +00:00 +00:00 Link to Etc/GMT
495 GMT-0 Deprecated +00:00 +00:00 Link to Etc/GMT
496 GMT0 Deprecated +00:00 +00:00 Link to Etc/GMT
497 Greenwich Deprecated +00:00 +00:00 Link to Etc/GMT
498 HK +2217+11409 Hongkong Deprecated +08:00 +08:00 Link to Asia/Hong_Kong
499 HST Deprecated −10:00 −10:00 Choose a zone that currently observes HST without daylight saving time, such as Pacific/Honolulu.
500 IS Iceland Deprecated +00:00 +00:00 Link to Atlantic/Reykjavik
501 MG −1855+04731 Indian/Antananarivo Alias +03:00 +03:00 Link to Africa/Nairobi
502 IO −0720+07225 Indian/Chagos Canonical +06:00 +06:00
503 CX −1025+10543 Indian/Christmas Canonical +07:00 +07:00
504 CC −1210+09655 Indian/Cocos Canonical +06:30 +06:30
505 KM −1141+04316 Indian/Comoro Alias +03:00 +03:00 Link to Africa/Nairobi
506 TF −492110+0701303 Indian/Kerguelen Kerguelen, St Paul Island, Amsterdam Island Canonical +05:00 +05:00
507 SC −0440+05528 Indian/Mahe Canonical +04:00 +04:00
508 MV +0410+07330 Indian/Maldives Canonical +05:00 +05:00
509 MU −2010+05730 Indian/Mauritius Canonical +04:00 +04:00
510 YT −1247+04514 Indian/Mayotte Alias +03:00 +03:00 Link to Africa/Nairobi
511 RE −2052+05528 Indian/Reunion Réunion, Crozet, Scattered Islands Canonical +04:00 +04:00
512 IR Iran Deprecated +03:30 +04:30 Link to Asia/Tehran
513 IL Israel Deprecated +02:00 +03:00 Link to Asia/Jerusalem
514 JM +175805−0764736 Jamaica Deprecated −05:00 −05:00 Link to America/Jamaica
515 JP Japan Deprecated +09:00 +09:00 Link to Asia/Tokyo
516 MH +0905+16720 Kwajalein Deprecated +12:00 +12:00 Link to Pacific/Kwajalein
517 LY Libya Deprecated +02:00 +02:00 Link to Africa/Tripoli
518 MET Deprecated +01:00 +02:00 Choose a zone that observes MET (sames as CET), such as Europe/Paris.
519 MX Mexico/BajaNorte Deprecated −08:00 −07:00 Link to America/Tijuana
520 MX Mexico/BajaSur Deprecated −07:00 −06:00 Link to America/Mazatlan
521 MX Mexico/General Deprecated −06:00 −05:00 Link to America/Mexico_City
522 MST Deprecated −07:00 −07:00 Choose a zone that currently observes MST without daylight saving time, such as America/Phoenix.
523 MST7MDT Deprecated −07:00 −06:00 Choose a zone that observes MST with United States daylight saving time rules, such as America/Denver.
524 US Navajo Deprecated −07:00 −06:00 Link to America/Denver
525 NZ NZ Deprecated +12:00 +13:00 Link to Pacific/Auckland
526 NZ NZ-CHAT Deprecated +12:45 +13:45 Link to Pacific/Chatham
527 WS −1350−17144 Pacific/Apia Canonical +13:00 +14:00
528 NZ −3652+17446 Pacific/Auckland New Zealand time Canonical +12:00 +13:00
529 PG −0613+15534 Pacific/Bougainville Bougainville Canonical +11:00 +11:00
530 NZ −4357−17633 Pacific/Chatham Chatham Islands Canonical +12:45 +13:45
531 FM +0725+15147 Pacific/Chuuk Chuuk/Truk, Yap Canonical +10:00 +10:00
532 CL −2709−10926 Pacific/Easter Easter Island Canonical −06:00 −05:00
533 VU −1740+16825 Pacific/Efate Canonical +11:00 +11:00
534 KI −0308−17105 Pacific/Enderbury Phoenix Islands Canonical +13:00 +13:00
535 TK −0922−17114 Pacific/Fakaofo Canonical +13:00 +13:00
536 FJ −1808+17825 Pacific/Fiji Canonical +12:00 +13:00
537 TV −0831+17913 Pacific/Funafuti Canonical +12:00 +12:00
538 EC −0054−08936 Pacific/Galapagos Galápagos Islands Canonical −06:00 −06:00
539 PF −2308−13457 Pacific/Gambier Gambier Islands Canonical −09:00 −09:00
540 SB −0932+16012 Pacific/Guadalcanal Canonical +11:00 +11:00
541 GU +1328+14445 Pacific/Guam Canonical +10:00 +10:00
542 US +211825−1575130 Pacific/Honolulu Hawaii Canonical −10:00 −10:00
543 UM Pacific/Johnston Deprecated −10:00 −10:00 Link to Pacific/Honolulu
544 KI +0152−15720 Pacific/Kiritimati Line Islands Canonical +14:00 +14:00
545 FM +0519+16259 Pacific/Kosrae Kosrae Canonical +11:00 +11:00
546 MH +0905+16720 Pacific/Kwajalein Kwajalein Canonical +12:00 +12:00
547 MH +0709+17112 Pacific/Majuro Marshall Islands (most areas) Canonical +12:00 +12:00
548 PF −0900−13930 Pacific/Marquesas Marquesas Islands Canonical −09:30 −09:30
549 UM +2813−17722 Pacific/Midway Midway Islands Alias −11:00 −11:00 Link to Pacific/Pago_Pago
550 NR −0031+16655 Pacific/Nauru Canonical +12:00 +12:00
551 NU −1901−16955 Pacific/Niue Canonical −11:00 −11:00
552 NF −2903+16758 Pacific/Norfolk Canonical +11:00 +12:00
553 NC −2216+16627 Pacific/Noumea Canonical +11:00 +11:00
554 AS −1416−17042 Pacific/Pago_Pago Samoa, Midway Canonical −11:00 −11:00
555 PW +0720+13429 Pacific/Palau Canonical +09:00 +09:00
556 PN −2504−13005 Pacific/Pitcairn Canonical −08:00 −08:00
557 FM +0658+15813 Pacific/Pohnpei Pohnpei/Ponape Canonical +11:00 +11:00
558 FM Pacific/Ponape Deprecated +11:00 +11:00 Link to Pacific/Pohnpei
559 PG −0930+14710 Pacific/Port_Moresby Papua New Guinea (most areas) Canonical +10:00 +10:00
560 CK −2114−15946 Pacific/Rarotonga Canonical −10:00 −10:00
561 MP +1512+14545 Pacific/Saipan Alias +10:00 +10:00 Link to Pacific/Guam
562 WS Pacific/Samoa Deprecated −11:00 −11:00 Link to Pacific/Pago_Pago
563 PF −1732−14934 Pacific/Tahiti Society Islands Canonical −10:00 −10:00
564 KI +0125+17300 Pacific/Tarawa Gilbert Islands Canonical +12:00 +12:00
565 TO −2110−17510 Pacific/Tongatapu Canonical +13:00 +13:00
566 FM Pacific/Truk Deprecated +10:00 +10:00 Link to Pacific/Chuuk
567 UM +1917+16637 Pacific/Wake Wake Island Canonical +12:00 +12:00
568 WF −1318−17610 Pacific/Wallis Canonical +12:00 +12:00
569 FM Pacific/Yap Deprecated +10:00 +10:00 Link to Pacific/Chuuk
570 PL Poland Deprecated +01:00 +02:00 Link to Europe/Warsaw
571 PT Portugal Deprecated +00:00 +01:00 Link to Europe/Lisbon
572 CN PRC Deprecated +08:00 +08:00 Link to Asia/Shanghai
573 PST8PDT Deprecated −08:00 −07:00 Choose a zone that observes PST with United States daylight saving time rules, such as America/Los_Angeles.
574 TW ROC Deprecated +08:00 +08:00 Link to Asia/Taipei
575 KR ROK Deprecated +09:00 +09:00 Link to Asia/Seoul
576 SG +0117+10351 Singapore Deprecated +08:00 +08:00 Link to Asia/Singapore
577 TR Turkey Deprecated +03:00 +03:00 Link to Europe/Istanbul
578 UCT Deprecated +00:00 +00:00 Link to Etc/UTC
579 Universal Deprecated +00:00 +00:00 Link to Etc/UTC
580 US US/Alaska Deprecated −09:00 −08:00 Link to America/Anchorage
581 US US/Aleutian Deprecated −10:00 −09:00 Link to America/Adak
582 US US/Arizona Deprecated −07:00 −07:00 Link to America/Phoenix
583 US US/Central Deprecated −06:00 −05:00 Link to America/Chicago
584 US US/East-Indiana Deprecated −05:00 −04:00 Link to America/Indiana/Indianapolis
585 US US/Eastern Deprecated −05:00 −04:00 Link to America/New_York
586 US US/Hawaii Deprecated −10:00 −10:00 Link to Pacific/Honolulu
587 US US/Indiana-Starke Deprecated −06:00 −05:00 Link to America/Indiana/Knox
588 US US/Michigan Deprecated −05:00 −04:00 Link to America/Detroit
589 US US/Mountain Deprecated −07:00 −06:00 Link to America/Denver
590 US US/Pacific Deprecated −08:00 −07:00 Link to America/Los_Angeles
591 WS US/Samoa Deprecated −11:00 −11:00 Link to Pacific/Pago_Pago
592 UTC Alias +00:00 +00:00 Link to Etc/UTC
593 RU W-SU Deprecated +03:00 +03:00 Link to Europe/Moscow
594 WET Deprecated +00:00 +01:00 Choose a zone that observes WET, such as Europe/Lisbon.
595 Zulu Deprecated +00:00 +00:00 Link to Etc/UTC

View File

@ -398,6 +398,13 @@ Parameters for `[TIMEZONE]`
- A screen row sensed at `1587533333333` will be assigned to `America/New_York` because it falls within Interval 1
- A screen row sensed at `1587400000000` will be discarded because it was logged outside any interval.
??? note "Can I get the `TZCODES_FILE` from the time zone table collected automatically by the AWARE app?"
Sure. You can put your timezone table (`timezone.csv`) collected by AWARE app under `data/external` folder and run:
```bash
python tools/create_multi_timezones_file.py
```
The `TZCODES_FILE` will be saved as `data/external/multiple_timezones.csv` file.
??? note "What happens if participant X lives in Los Angeles but participant Y lives in Amsterdam and they both stayed there during my study?"
Add a row per participant and set timestamp to `0`:
```csv

View File

@ -0,0 +1,41 @@
"""
This script can create the multiple timezones file based on timezone table collected by the AWARE app.
Input: timezone table collected by the AWARE app
---
Expected output:
| Column | Description |
|-------------|---------------------------------------------------------------------------------------------------------------|
| device_id | A string that uniquely identifies a smartphone or wearable |
| tzcode | A string with the appropriate code from this list that represents the time zone where the device sensed data |
| timestamp | A UNIX timestamp indicating when was the first time this device_id sensed data in tzcode |
How to run it?
1. Put the timezone table (timezone.csv) collected by the AWARE app under data/external folder
2. Run python tools/create_multi_timezones_file.py
"""
import re
import pandas as pd
# Load the timezone table collected by the AWARE app
data = pd.read_csv("data/external/timezone.csv")
# Load the first table of the List of tz database time zones page in wiki (Link: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones)
wiki_tz = pd.read_csv("data/external/wiki_tz.csv")
data["tzcode"] = data["timezone"].str.extract("("+"|".join(wiki_tz["TZ database name"].tolist())+")", expand=False)
data = data[["device_id", "tzcode", "timestamp"]]
# Sort by device_id and timestamp
data.sort_values(by=["device_id", "timestamp"], inplace=True)
# Only keep the first & last row for consecutive rows with the same tzcode per device_id
data_first = data.loc[(data["device_id"].shift(1) != data["device_id"]) | (data["tzcode"].shift(1) != data["tzcode"])]
data_last = data.loc[(data["device_id"].shift(-1) != data["device_id"]) | (data["tzcode"].shift(-1) != data["tzcode"])]
data = pd.concat([data_first, data_last], axis=0)
# Drop duplicates and sort by device_id and timestamp
data = data.drop_duplicates()
data.sort_values(by=["device_id", "timestamp"], inplace=True)
data.to_csv("data/external/multiple_timezones.csv", index=False)