Date::Manip::Zones(3)

🌍 NAME 🌍

Date::Manip::Zones β€” time zone information. That's it, that's the whole assignment. ✨


πŸ’« DESCRIPTION πŸ’«

okay so listen, bestie: this module is automatically generated. Nobody hand-typed this thing, a machine did it, and honestly? slay. πŸ€–

What it holds is a complete list of time zones as specified in the standard zoneinfo (or Olson) databases, which got pulled from right here:

<ftp://ftp.iana.org/tz/tzdata_vers.tar.gz>

Now here's the tea πŸ«– β€” all of that info lives in variables. So this module gives you zero routines for actually dealing with time zone info. It's a data drop, not a toolbox, iykyk. If you want the actual routines that do stuff with time zones, go read the docs for the Date::Manip::TZ module instead. πŸƒβ™€οΈπŸ’¨


πŸ•°οΈ TIME ZONES πŸ•°οΈ

Every single time zone from the zoneinfo database gets its own lil description, and each one lives in a separate module. These modules load themselves automatically whenever they're needed β€” so you don't have to go hunting, they just show up like a good friend when you need them. 🫢 They're documented here purely for the sake of completeness, because we're thorough like that. πŸ’…

The modules are available as:

Date::Manip::TZ::_MODULE_

where _MODULE_ is the name of the module for that specific time zone. πŸ“›

The following time zones are derived from the standard zoneinfo database: πŸ‘‘


okay so here's the master list β€” zone on the left, the module it actually lives in on the right. it's giving phonebook but make it ✨time✨. no skips, no shortcuts, we're listing every single one πŸ’…

🌍 Africa

  • Africa/Abidjan β†’ afabid00
  • Africa/Algiers β†’ afalgi00
  • Africa/Bissau β†’ afbiss00
  • Africa/Cairo β†’ afcair00
  • Africa/Casablanca β†’ afcasa00
  • Africa/Ceuta β†’ afceut00
  • Africa/El_Aaiun β†’ afel_a00
  • Africa/Johannesburg β†’ afjoha00
  • Africa/Juba β†’ afjuba00
  • Africa/Khartoum β†’ afkhar00
  • Africa/Lagos β†’ aflago00
  • Africa/Maputo β†’ afmapu00
  • Africa/Monrovia β†’ afmonr00
  • Africa/Nairobi β†’ afnair00
  • Africa/Ndjamena β†’ afndja00
  • Africa/Sao_Tome β†’ afsao_00
  • Africa/Tripoli β†’ aftrip00
  • Africa/Tunis β†’ aftuni00
  • Africa/Windhoek β†’ afwind00

🌎 America (yes it's a whole saga)

  • America/Adak β†’ amadak00
  • America/Anchorage β†’ amanch00
  • America/Araguaina β†’ amarag00
  • America/Argentina/Buenos_Aires β†’ ambuen00
  • America/Argentina/Catamarca β†’ amcata00
  • America/Argentina/Cordoba β†’ amcord00
  • America/Argentina/Jujuy β†’ amjuju00
  • America/Argentina/La_Rioja β†’ amla_r00
  • America/Argentina/Mendoza β†’ ammend00
  • America/Argentina/Rio_Gallegos β†’ amrio_00
  • America/Argentina/Salta β†’ amsalt00
  • America/Argentina/San_Juan β†’ amsan_00
  • America/Argentina/San_Luis β†’ amsan_01
  • America/Argentina/Tucuman β†’ amtucu00
  • America/Argentina/Ushuaia β†’ amushu00
  • America/Asuncion β†’ amasun00
  • America/Bahia β†’ ambahi00
  • America/Bahia_Banderas β†’ ambahi01
  • America/Barbados β†’ ambarb00
  • America/Belem β†’ ambele00
  • America/Belize β†’ ambeli00
  • America/Boa_Vista β†’ amboa_00
  • America/Bogota β†’ ambogo00
  • America/Boise β†’ ambois00
  • America/Cambridge_Bay β†’ amcamb00
  • America/Campo_Grande β†’ amcamp00
  • America/Cancun β†’ amcanc00
  • America/Caracas β†’ amcara00
  • America/Cayenne β†’ amcaye00
  • America/Chicago β†’ amchic00
  • America/Chihuahua β†’ amchih00
  • America/Ciudad_Juarez β†’ amciud00
  • America/Costa_Rica β†’ amcost00
  • America/Coyhaique β†’ amcoyh00
  • America/Cuiaba β†’ amcuia00
  • America/Danmarkshavn β†’ amdanm00
  • America/Dawson β†’ amdaws00
  • America/Dawson_Creek β†’ amdaws01
  • America/Denver β†’ amdenv00
  • America/Detroit β†’ amdetr00
  • America/Edmonton β†’ amedmo00
  • America/Eirunepe β†’ ameiru00
  • America/El_Salvador β†’ amel_s00
  • America/Fort_Nelson β†’ amfort00
  • America/Fortaleza β†’ amfort01
  • America/Glace_Bay β†’ amglac00
  • America/Goose_Bay β†’ amgoos00
  • America/Grand_Turk β†’ amgran00
  • America/Guatemala β†’ amguat00
  • America/Guayaquil β†’ amguay00
  • America/Guyana β†’ amguya00
  • America/Halifax β†’ amhali00
  • America/Havana β†’ amhava00
  • America/Hermosillo β†’ amherm00
  • America/Indiana/Indianapolis β†’ amindi00
  • America/Indiana/Knox β†’ amknox00
  • America/Indiana/Marengo β†’ ammare00
  • America/Indiana/Petersburg β†’ ampete00
  • America/Indiana/Tell_City β†’ amtell00
  • America/Indiana/Vevay β†’ amveva00
  • America/Indiana/Vincennes β†’ amvinc00
  • America/Indiana/Winamac β†’ amwina00
  • America/Inuvik β†’ aminuv00
  • America/Iqaluit β†’ amiqal00
  • America/Jamaica β†’ amjama00
  • America/Juneau β†’ amjune00
  • America/Kentucky/Louisville β†’ amloui00
  • America/Kentucky/Monticello β†’ ammont00
  • America/La_Paz β†’ amla_p00
  • America/Lima β†’ amlima00
  • America/Los_Angeles β†’ amlos_00
  • America/Maceio β†’ ammace00
  • America/Managua β†’ ammana00
  • America/Manaus β†’ ammana01
  • America/Martinique β†’ ammart00
  • America/Matamoros β†’ ammata00
  • America/Mazatlan β†’ ammaza00
  • America/Menominee β†’ ammeno00
  • America/Merida β†’ ammeri00
  • America/Metlakatla β†’ ammetl00
  • America/Mexico_City β†’ ammexi00
  • America/Miquelon β†’ ammiqu00
  • America/Moncton β†’ ammonc00
  • America/Monterrey β†’ ammont01
  • America/Montevideo β†’ ammont02
  • America/New_York β†’ amnew_00
  • America/Nome β†’ amnome00
  • America/Noronha β†’ amnoro00
  • America/North_Dakota/Beulah β†’ ambeul00
  • America/North_Dakota/Center β†’ amcent00
  • America/North_Dakota/New_Salem β†’ amnew_01
  • America/Nuuk β†’ amnuuk00
  • America/Ojinaga β†’ amojin00
  • America/Panama β†’ ampana00
  • America/Paramaribo β†’ ampara00
  • America/Phoenix β†’ amphoe00
  • America/Port-au-Prince β†’ amport00
  • America/Porto_Velho β†’ amport01
  • America/Puerto_Rico β†’ ampuer00
  • America/Punta_Arenas β†’ ampunt00
  • America/Rankin_Inlet β†’ amrank00
  • America/Recife β†’ amreci00
  • America/Regina β†’ amregi00
  • America/Resolute β†’ amreso00
  • America/Rio_Branco β†’ amrio_01
  • America/Santarem β†’ amsant00
  • America/Santiago β†’ amsant01
  • America/Santo_Domingo β†’ amsant02
  • America/Sao_Paulo β†’ amsao_00
  • America/Scoresbysund β†’ amscor00
  • America/Sitka β†’ amsitk00
  • America/St_Johns β†’ amst_j00
  • America/Swift_Current β†’ amswif00
  • America/Tegucigalpa β†’ amtegu00
  • America/Thule β†’ amthul00
  • America/Tijuana β†’ amtiju00
  • America/Toronto β†’ amtoro00
  • America/Vancouver β†’ amvanc00
  • America/Whitehorse β†’ amwhit00
  • America/Winnipeg β†’ amwinn00
  • America/Yakutat β†’ amyaku00

🧊 Antarctica (the girlies are freezing but they're still here)

  • Antarctica/Casey β†’ ancase00
  • Antarctica/Davis β†’ andavi00
  • Antarctica/Macquarie β†’ anmacq00
  • Antarctica/Mawson β†’ anmaws00
  • Antarctica/Palmer β†’ anpalm00
  • Antarctica/Rothera β†’ anroth00
  • Antarctica/Troll β†’ antrol00
  • Antarctica/Vostok β†’ anvost00

🌏 Asia

  • Asia/Almaty β†’ asalma00
  • Asia/Amman β†’ asamma00
  • Asia/Anadyr β†’ asanad00
  • Asia/Aqtau β†’ asaqta00
  • Asia/Aqtobe β†’ asaqto00
  • Asia/Ashgabat β†’ asashg00
  • Asia/Atyrau β†’ asatyr00
  • Asia/Baghdad β†’ asbagh00
  • Asia/Baku β†’ asbaku00
  • Asia/Bangkok β†’ asbang00
  • Asia/Barnaul β†’ asbarn00
  • Asia/Beirut β†’ asbeir00
  • Asia/Bishkek β†’ asbish00
  • Asia/Chita β†’ aschit00
  • Asia/Colombo β†’ ascolo00
  • Asia/Damascus β†’ asdama00
  • Asia/Dhaka β†’ asdhak00
  • Asia/Dili β†’ asdili00
  • Asia/Dubai β†’ asduba00
  • Asia/Dushanbe β†’ asdush00
  • Asia/Famagusta β†’ asfama00
  • Asia/Gaza β†’ asgaza00
  • Asia/Hebron β†’ ashebr00
  • Asia/Ho_Chi_Minh β†’ asho_c00
  • Asia/Hong_Kong β†’ ashong00
  • Asia/Hovd β†’ ashovd00
  • Asia/Irkutsk β†’ asirku00
  • Asia/Jakarta β†’ asjaka00
  • Asia/Jayapura β†’ asjaya00
  • Asia/Jerusalem β†’ asjeru00
  • Asia/Kabul β†’ askabu00
  • Asia/Kamchatka β†’ askamc00
  • Asia/Karachi β†’ askara00
  • Asia/Kathmandu β†’ askath00
  • Asia/Khandyga β†’ askhan00
  • Asia/Kolkata β†’ askolk00
  • Asia/Krasnoyarsk β†’ askras00
  • Asia/Kuching β†’ askuch00
  • Asia/Macau β†’ asmaca00
  • Asia/Magadan β†’ asmaga00
  • Asia/Makassar β†’ asmaka00
  • Asia/Manila β†’ asmani00
  • Asia/Nicosia β†’ asnico00
  • Asia/Novokuznetsk β†’ asnovo00
  • Asia/Novosibirsk β†’ asnovo01
  • Asia/Omsk β†’ asomsk00
  • Asia/Oral β†’ asoral00
  • Asia/Pontianak β†’ aspont00
  • Asia/Pyongyang β†’ aspyon00
  • Asia/Qatar β†’ asqata00
  • Asia/Qostanay β†’ asqost00
  • Asia/Qyzylorda β†’ asqyzy00
  • Asia/Riyadh β†’ asriya00
  • Asia/Sakhalin β†’ assakh00
  • Asia/Samarkand β†’ assama00
  • Asia/Seoul β†’ asseou00

and that's only through Asia/Seoul, bestie β€” we are not done, keep scrolling because there's more where this came from πŸ’–

Asia/Shanghai                        asshan00
Asia/Singapore                       assing00
Asia/Srednekolymsk                   assred00
Asia/Taipei                          astaip00
Asia/Tashkent                        astash00
Asia/Tbilisi                         astbil00
Asia/Tehran                          astehr00
Asia/Thimphu                         asthim00
Asia/Tokyo                           astoky00
Asia/Tomsk                           astoms00
Asia/Ulaanbaatar                     asulaa00
Asia/Urumqi                          asurum00
Asia/Ust-Nera                        asustm00
Asia/Vladivostok                     asvlad00
Asia/Yakutsk                         asyaku00
Asia/Yangon                          asyang00
Asia/Yekaterinburg                   asyeka00
Asia/Yerevan                         asyere00
Atlantic/Azores                      atazor00
Atlantic/Bermuda                     atberm00
Atlantic/Canary                      atcana00
Atlantic/Cape_Verde                  atcape00
Atlantic/Faroe                       atfaro00
Atlantic/Madeira                     atmade00
Atlantic/South_Georgia               atsout00
Atlantic/Stanley                     atstan00
Australia/Adelaide                   auadel00
Australia/Brisbane                   aubris00
Australia/Broken_Hill                aubrok00
Australia/Darwin                     audarw00
Australia/Eucla                      aueucl00
Australia/Hobart                     auhoba00
Australia/Lindeman                   aulind00
Australia/Lord_Howe                  aulord00
Australia/Melbourne                  aumelb00
Australia/Perth                      aupert00
Australia/Sydney                     ausydn00
Europe/Andorra                       euando00
Europe/Astrakhan                     euastr00
Europe/Athens                        euathe00
Europe/Belgrade                      eubelg00
Europe/Berlin                        euberl00
Europe/Brussels                      eubrus00
Europe/Bucharest                     eubuch00
Europe/Budapest                      eubuda00
Europe/Chisinau                      euchis00
Europe/Dublin                        eudubl00
Europe/Gibraltar                     eugibr00
Europe/Helsinki                      euhels00
Europe/Istanbul                      euista00
Europe/Kaliningrad                   eukali00
Europe/Kirov                         eukiro00
Europe/Kyiv                          eukyiv00
Europe/Lisbon                        eulisb00
Europe/London                        eulond00
Europe/Madrid                        eumadr00
Europe/Malta                         eumalt00
Europe/Minsk                         eumins00
Europe/Moscow                        eumosc00
Europe/Paris                         eupari00
Europe/Prague                        euprag00
Europe/Riga                          euriga00
Europe/Rome                          eurome00
Europe/Samara                        eusama00
Europe/Saratov                       eusara00
Europe/Simferopol                    eusimf00
Europe/Sofia                         eusofi00
Europe/Tallinn                       eutall00
Europe/Tirane                        eutira00
Europe/Ulyanovsk                     euulya00
Europe/Vienna                        euvien00
Europe/Vilnius                       euviln00
Europe/Volgograd                     euvolg00
Europe/Warsaw                        euwars00
Europe/Zurich                        euzuri00
Indian/Chagos                        inchag00
Indian/Maldives                      inmald00
Indian/Mauritius                     inmaur00
Pacific/Apia                         paapia00
Pacific/Auckland                     paauck00
Pacific/Bougainville                 paboug00
Pacific/Chatham                      pachat00
Pacific/Easter                       paeast00
Pacific/Efate                        paefat00
Pacific/Fakaofo                      pafaka00
Pacific/Fiji                         pafiji00
Pacific/Galapagos                    pagala00
Pacific/Gambier                      pagamb00
Pacific/Guadalcanal                  paguad00
Pacific/Guam                         paguam00
Pacific/Honolulu                     pahono00
Pacific/Kanton                       pakant00
Pacific/Kiritimati                   pakiri00
Pacific/Kosrae                       pakosr00
Pacific/Kwajalein                    pakwaj00
Pacific/Marquesas                    pamarq00
Pacific/Nauru                        panaur00
Pacific/Niue                         paniue00
Pacific/Norfolk                      panorf00
Pacific/Noumea                       panoum00
Pacific/Pago_Pago                    papago00
Pacific/Palau                        papala00
Pacific/Pitcairn                     papitc00
Pacific/Port_Moresby                 paport00
Pacific/Rarotonga                    pararo00
Pacific/Tahiti                       patahi00
Pacific/Tarawa                       patara00
Pacific/Tongatapu                    patong00

okay so that's the rest of the zoneinfo fam πŸ’– every single one of them is real, every module name is real, do not come for me. and bestie, notice how the module names are basically the zone name squished into a little lowercase nickname β€” that's the whole bit. πŸŽ€


The following time zones are NOT derived from the standard zoneinfo database. They are derived from other standard sources (including RFC 822):

TIME ZONE                            MODULE NAME
-----------------------------------  --------------------
A                                    a00
B                                    b00
C                                    c00
D                                    d00
E                                    e00
Etc/GMT                              etgmt00
Etc/GMT+1                            etgmtp00
Etc/GMT+10                           etgmtp01
Etc/GMT+11                           etgmtp02
Etc/GMT+12                           etgmtp03
Etc/GMT+2                            etgmtp04
Etc/GMT+3                            etgmtp05
Etc/GMT+4                            etgmtp06
Etc/GMT+5                            etgmtp07
Etc/GMT+6                            etgmtp08
Etc/GMT+7                            etgmtp09
Etc/GMT+8                            etgmtp10
Etc/GMT+9                            etgmtp11
Etc/GMT-1                            etgmtm00
Etc/GMT-10                           etgmtm01
Etc/GMT-11                           etgmtm02
Etc/GMT-12                           etgmtm03
Etc/GMT-13                           etgmtm04
Etc/GMT-14                           etgmtm05
Etc/GMT-2                            etgmtm06
Etc/GMT-3                            etgmtm07
Etc/GMT-4                            etgmtm08
Etc/GMT-5                            etgmtm09
Etc/GMT-6                            etgmtm10
Etc/GMT-7                            etgmtm11
Etc/GMT-8                            etgmtm12
Etc/GMT-9                            etgmtm13
Etc/UTC                              etutc00
F                                    f00
G                                    g00
H                                    h00
I                                    i00
K                                    k00
L                                    l00
M                                    m00
N                                    n00
O                                    o00
P                                    p00
Q                                    q00
R                                    r00
S                                    s00
T                                    t00
U                                    u00
UT                                   ut00
V                                    v00
W                                    w00
X                                    x00
Y                                    y00
Z                                    z00
πŸ’€ the single-letter ones are giving military/aviation phonetic energy and yes, J is missing from that run β€” that's not a typo on my part, that's just what the list says. iykyk. ✨

✨ TIME ZONE NAMES, ALIASES, AND ABBREVIATIONS ✨

Time zones may be referred to as their full name (e.g. America/New_York), but there are also a number of standard aliases and abbreviations that may be used.

Standard aliases are listed below. Additional aliases can be created, or existing aliases overridden using the new_alias method of the Date::Manip::TZ module. πŸ‘‘

The zoneinfo database provides several standard aliases, including:

ok bestie we're back and this chunk is the actual table 🌸 two columns, that's it: ALTERNATE NAME on the left, TIME ZONE on the right. If you see the left one somewhere, the page says the time zone is the one on the right. That's the whole vibe.

No cap, it's a big list, so I'm slicing it into lil regional chunks so your eyeballs survive. Every single row is here, I would never do you like that 🫢


🌍 Africa, the whole crew

  • Africa/Accra β†’ Africa/Abidjan
  • Africa/Addis_Ababa β†’ Africa/Nairobi
  • Africa/Asmara β†’ Africa/Nairobi
  • Africa/Asmera β†’ Africa/Nairobi
  • Africa/Bamako β†’ Africa/Abidjan
  • Africa/Bangui β†’ Africa/Lagos
  • Africa/Banjul β†’ Africa/Abidjan
  • Africa/Blantyre β†’ Africa/Maputo
  • Africa/Brazzaville β†’ Africa/Lagos
  • Africa/Bujumbura β†’ Africa/Maputo
  • Africa/Conakry β†’ Africa/Abidjan
  • Africa/Dakar β†’ Africa/Abidjan
  • Africa/Dar_es_Salaam β†’ Africa/Nairobi
  • Africa/Djibouti β†’ Africa/Nairobi
  • Africa/Douala β†’ Africa/Lagos
  • Africa/Freetown β†’ Africa/Abidjan
  • Africa/Gaborone β†’ Africa/Maputo
  • Africa/Harare β†’ Africa/Maputo
  • Africa/Kampala β†’ Africa/Nairobi
  • Africa/Kigali β†’ Africa/Maputo
  • Africa/Kinshasa β†’ Africa/Lagos
  • Africa/Libreville β†’ Africa/Lagos
  • Africa/Lome β†’ Africa/Abidjan
  • Africa/Luanda β†’ Africa/Lagos
  • Africa/Lubumbashi β†’ Africa/Maputo
  • Africa/Lusaka β†’ Africa/Maputo
  • Africa/Malabo β†’ Africa/Lagos
  • Africa/Maseru β†’ Africa/Johannesburg
  • Africa/Mbabane β†’ Africa/Johannesburg
  • Africa/Mogadishu β†’ Africa/Nairobi
  • Africa/Niamey β†’ Africa/Lagos
  • Africa/Nouakchott β†’ Africa/Abidjan
  • Africa/Ouagadougou β†’ Africa/Abidjan
  • Africa/Porto-Novo β†’ Africa/Lagos
  • Africa/Timbuktu β†’ Africa/Abidjan
not Africa/Lome being the shortest name in the whole block 😭 iconic behavior honestly.

πŸ¦‹ America, aka the Puerto_Rico cinematic universe

  • America/Anguilla β†’ America/Puerto_Rico
  • America/Antigua β†’ America/Puerto_Rico
  • America/Argentina/ComodRivadavia β†’ America/Argentina/Catamarca
  • America/Aruba β†’ America/Puerto_Rico
  • America/Atikokan β†’ America/Panama
  • America/Atka β†’ America/Adak
  • America/Blanc-Sablon β†’ America/Puerto_Rico
  • America/Buenos_Aires β†’ America/Argentina/Buenos_Aires
  • America/Catamarca β†’ America/Argentina/Catamarca
  • America/Cayman β†’ America/Panama
  • America/Coral_Harbour β†’ America/Panama
  • America/Cordoba β†’ America/Argentina/Cordoba
  • America/Creston β†’ America/Phoenix
  • America/Curacao β†’ America/Puerto_Rico
  • America/Dominica β†’ America/Puerto_Rico
  • America/Ensenada β†’ America/Tijuana
  • America/Fort_Wayne β†’ America/Indiana/Indianapolis
  • America/Godthab β†’ America/Nuuk
  • America/Grenada β†’ America/Puerto_Rico
  • America/Guadeloupe β†’ America/Puerto_Rico
  • America/Indianapolis β†’ America/Indiana/Indianapolis
  • America/Jujuy β†’ America/Argentina/Jujuy
  • America/Knox_IN β†’ America/Indiana/Knox
  • America/Kralendijk β†’ America/Puerto_Rico
  • America/Louisville β†’ America/Kentucky/Louisville
  • America/Lower_Princes β†’ America/Puerto_Rico
  • America/Marigot β†’ America/Puerto_Rico
  • America/Mendoza β†’ America/Argentina/Mendoza
  • America/Montreal β†’ America/Toronto
  • America/Montserrat β†’ America/Puerto_Rico
  • America/Nassau β†’ America/Toronto
  • America/Nipigon β†’ America/Toronto
  • America/Pangnirtung β†’ America/Iqaluit
  • America/Port_of_Spain β†’ America/Puerto_Rico
  • America/Porto_Acre β†’ America/Rio_Branco
  • America/Rainy_River β†’ America/Winnipeg
  • America/Rosario β†’ America/Argentina/Cordoba
  • America/Santa_Isabel β†’ America/Tijuana
  • America/Shiprock β†’ America/Denver
  • America/St_Barthelemy β†’ America/Puerto_Rico
  • America/St_Kitts β†’ America/Puerto_Rico
  • America/St_Lucia β†’ America/Puerto_Rico
  • America/St_Thomas β†’ America/Puerto_Rico
  • America/St_Vincent β†’ America/Puerto_Rico
  • America/Thunder_Bay β†’ America/Toronto
  • America/Tortola β†’ America/Puerto_Rico
  • America/Virgin β†’ America/Puerto_Rico
  • America/Yellowknife β†’ America/Edmonton
the way America/Argentina/ComodRivadavia is doing the absolute most 😭 girl we know, we know.

🐧 Antarctica + Arctic (the cold girlies)

  • Antarctica/DumontDUrville β†’ Pacific/Port_Moresby
  • Antarctica/McMurdo β†’ Pacific/Auckland
  • Antarctica/South_Pole β†’ Pacific/Auckland
  • Antarctica/Syowa β†’ Asia/Riyadh
  • Arctic/Longyearbyen β†’ Europe/Berlin

🌸 Asia

  • Asia/Aden β†’ Asia/Riyadh
  • Asia/Ashkhabad β†’ Asia/Ashgabat
  • Asia/Bahrain β†’ Asia/Qatar
  • Asia/Brunei β†’ Asia/Kuching
  • Asia/Calcutta β†’ Asia/Kolkata
  • Asia/Choibalsan β†’ Asia/Ulaanbaatar
  • Asia/Chongqing β†’ Asia/Shanghai
  • Asia/Chungking β†’ Asia/Shanghai
  • Asia/Dacca β†’ Asia/Dhaka
  • Asia/Harbin β†’ Asia/Shanghai
  • Asia/Istanbul β†’ Europe/Istanbul
  • Asia/Kashgar β†’ Asia/Urumqi
  • Asia/Katmandu β†’ Asia/Kathmandu
  • Asia/Kuala_Lumpur β†’ Asia/Singapore
  • Asia/Kuwait β†’ Asia/Riyadh
  • Asia/Macao β†’ Asia/Macau
  • Asia/Muscat β†’ Asia/Dubai
  • Asia/Phnom_Penh β†’ Asia/Bangkok
  • Asia/Rangoon β†’ Asia/Yangon
  • Asia/Saigon β†’ Asia/Ho_Chi_Minh
  • Asia/Tel_Aviv β†’ Asia/Jerusalem
  • Asia/Thimbu β†’ Asia/Thimphu
  • Asia/Ujung_Pandang β†’ Asia/Makassar
  • Asia/Ulan_Bator β†’ Asia/Ulaanbaatar
  • Asia/Vientiane β†’ Asia/Bangkok
Asia/Calcutta β†’ Asia/Kolkata and Asia/Rangoon β†’ Asia/Yangon, we see you, glow-up era ✨

🌊 Atlantic + Australia

  • Atlantic/Faeroe β†’ Atlantic/Faroe
  • Atlantic/Jan_Mayen β†’ Europe/Berlin
  • Atlantic/Reykjavik β†’ Africa/Abidjan
  • Atlantic/St_Helena β†’ Africa/Abidjan
  • Australia/ACT β†’ Australia/Sydney
  • Australia/Canberra β†’ Australia/Sydney
  • Australia/Currie β†’ Australia/Hobart
  • Australia/LHI β†’ Australia/Lord_Howe
  • Australia/NSW β†’ Australia/Sydney
  • Australia/North β†’ Australia/Darwin
  • Australia/Queensland β†’ Australia/Brisbane
  • Australia/South β†’ Australia/Adelaide
  • Australia/Tasmania β†’ Australia/Hobart
  • Australia/Victoria β†’ Australia/Melbourne
  • Australia/West β†’ Australia/Perth
  • Australia/Yancowinna β†’ Australia/Broken_Hill
the abbreviations (ACT, NSW, LHI, Victoria, Queensland…) are giving ✨ state shorthand ✨ and honestly, cute.

πŸ‡§πŸ‡· Brazil, then the alphabet starts acting up

  • Brazil/Acre β†’ America/Rio_Branco
  • Brazil/DeNoronha β†’ America/Noronha
  • Brazil/East β†’ America/Sao_Paulo
  • Brazil/West β†’ America/Manaus
  • CET β†’ Europe/Brussels
  • CST6CDT β†’ America/Chicago
  • Canada/Atlantic β†’ America/Halifax
  • Canada/Central β†’ America/Winnipeg
  • Canada/Eastern β†’ America/Toronto
  • Canada/Mountain β†’ America/Edmonton
  • Canada/Newfoundland β†’ America/St_Johns
  • Canada/Pacific β†’ America/Vancouver
  • Canada/Saskatchewan β†’ America/Regina
  • Canada/Yukon β†’ America/Whitehorse
  • Chile/Continental β†’ America/Santiago
  • Chile/EasterIsland β†’ Pacific/Easter
  • Cuba β†’ America/Havana
  • EET β†’ Europe/Athens
  • EST β†’ America/Panama
  • EST5EDT β†’ America/New_York
  • Egypt β†’ Africa/Cairo
  • Eire β†’ Europe/Dublin
EST β†’ America/Panama and EET β†’ Europe/Athens while CET β†’ Europe/Brussels?? the abbreviations are NOT in the same city and that's their business πŸ’…

πŸ’œ Europe, Europe, Europe

  • Europe/Amsterdam β†’ Europe/Brussels
  • Europe/Belfast β†’ Europe/London
  • Europe/Bratislava β†’ Europe/Prague
  • Europe/Busingen β†’ Europe/Zurich
  • Europe/Copenhagen β†’ Europe/Berlin
  • Europe/Guernsey β†’ Europe/London
  • Europe/Isle_of_Man β†’ Europe/London
  • Europe/Jersey β†’ Europe/London
  • Europe/Kiev β†’ Europe/Kyiv
  • Europe/Ljubljana β†’ Europe/Belgrade
  • Europe/Luxembourg β†’ Europe/Brussels
  • Europe/Mariehamn β†’ Europe/Helsinki
  • Europe/Monaco β†’ Europe/Paris
  • Europe/Nicosia β†’ Asia/Nicosia
  • Europe/Oslo β†’ Europe/Berlin
  • Europe/Podgorica β†’ Europe/Belgrade
  • Europe/San_Marino β†’ Europe/Rome
  • Europe/Sarajevo β†’ Europe/Belgrade
  • Europe/Skopje β†’ Europe/Belgrade
  • Europe/Stockholm β†’ Europe/Berlin
  • Europe/Tiraspol β†’ Europe/Chisinau
  • Europe/Uzhgorod β†’ Europe/Kyiv
  • Europe/Vaduz β†’ Europe/Zurich
  • Europe/Vatican β†’ Europe/Rome
  • Europe/Zagreb β†’ Europe/Belgrade
  • Europe/Zaporozhye β†’ Europe/Kyiv
  • GB β†’ Europe/London
  • GB-Eire β†’ Europe/London
  • HST β†’ Pacific/Honolulu
  • Hongkong β†’ Asia/Hong_Kong
Europe/Nicosia β†’ Asia/Nicosia is lowkey the plot twist of the whole section and I'm obsessed 🫢

that's this chunk, bestie β€” and there's more coming, so don't go anywhere πŸ’–

            Iceland                              Africa/Abidjan
            Indian/Antananarivo                  Africa/Nairobi
            Indian/Christmas                     Asia/Bangkok
            Indian/Cocos                         Asia/Yangon
            Indian/Comoro                        Africa/Nairobi
            Indian/Kerguelen                     Indian/Maldives
            Indian/Mahe                          Asia/Dubai
            Indian/Mayotte                       Africa/Nairobi
            Indian/Reunion                       Asia/Dubai
            Iran                                 Asia/Tehran
            Israel                               Asia/Jerusalem
            Jamaica                              America/Jamaica
            Japan                                Asia/Tokyo
            Kwajalein                            Pacific/Kwajalein
            Libya                                Africa/Tripoli
            MET                                  Europe/Brussels
            MST                                  America/Phoenix
            MST7MDT                              America/Denver
            Mexico/BajaNorte                     America/Tijuana
            Mexico/BajaSur                       America/Mazatlan
            Mexico/General                       America/Mexico_City
            NZ                                   Pacific/Auckland
            NZ-CHAT                              Pacific/Chatham
            Navajo                               America/Denver
            PRC                                  Asia/Shanghai
            PST8PDT                              America/Los_Angeles
            Pacific/Chuuk                        Pacific/Port_Moresby
            Pacific/Enderbury                    Pacific/Kanton
            Pacific/Funafuti                     Pacific/Tarawa
            Pacific/Johnston                     Pacific/Honolulu
            Pacific/Majuro                       Pacific/Tarawa
            Pacific/Midway                       Pacific/Pago_Pago
            Pacific/Pohnpei                      Pacific/Guadalcanal
            Pacific/Ponape                       Pacific/Guadalcanal
            Pacific/Saipan                       Pacific/Guam
            Pacific/Samoa                        Pacific/Pago_Pago
            Pacific/Truk                         Pacific/Port_Moresby
            Pacific/Wake                         Pacific/Tarawa
            Pacific/Wallis                       Pacific/Tarawa
            Pacific/Yap                          Pacific/Port_Moresby
            Poland                               Europe/Warsaw
            Portugal                             Europe/Lisbon
            ROC                                  Asia/Taipei
            ROK                                  Asia/Seoul
            Singapore                            Asia/Singapore
            Turkey                               Europe/Istanbul
            US/Alaska                            America/Anchorage
            US/Aleutian                          America/Adak
            US/Arizona                           America/Phoenix
            US/Central                           America/Chicago
            US/East-Indiana                      America/Indiana/Indianapolis
            US/Eastern                           America/New_York
            US/Hawaii                            Pacific/Honolulu
            US/Indiana-Starke                    America/Indiana/Knox
            US/Michigan                          America/Detroit
            US/Mountain                          America/Denver
            US/Pacific                           America/Los_Angeles
            US/Samoa                             Pacific/Pago_Pago
            W-SU                                 Europe/Moscow
            WET                                  Europe/Lisbon

okay so now we get to the chaos era of time zones 😭 there are a large number of possible time zone aliases of the form EST5EDT. the main 4 used in the United States are CST6CDT, EST5EDT, MST7MDT, and PST8PDT, and these are specifically called for in RFC 822, so whenever possible, these will refer to the US time zones β€” iconic of them tbh πŸ’…

but plot twist: some aliases may possibly refer to more than one time zone πŸ™ˆ. in these instances, I have selected one of them to be the default time zone to use β€” based on how recently it was used, and for what period of time. in the list below, all possible time zones are listed for each alias. the first time zone listed is the one used by default. and bestie, the default alias can be overridden as described above 🫢

fr fr: read the order, because first = default. that's the whole vibe check. ⭐

okay bestie we're deep in the zone table now, no turning back 🫢 this is the big one β€” every alternate name on the left is lowkey just a cover story for the "real" time zone(s) on the right. same energy as a celebrity's stage name fr fr. let's get into it ✨

  • AEST-10AEDT β€” the Australian icons, mapping to:
    • Australia/Melbourne
    • Australia/Hobart
    • Australia/Sydney
    • Antarctica/Macquarie
    • Australia/Lindeman
    • Australia/Brisbane
  • AHST10AHDT β€” just America/Anchorage, one and done πŸ’…
  • AKST9AKDT β€” Alaska crew, mapping to:
    • America/Anchorage
    • America/Juneau
    • America/Nome
    • America/Sitka
    • America/Yakutat
    • America/Metlakatla
  • AST10APT β€” America/Anchorage, that's the whole vibe.
  • AST4ADT β€” Atlantic besties, mapping to:
    • America/Halifax
    • America/Glace_Bay
    • America/Moncton
    • Atlantic/Bermuda
    • America/Goose_Bay
    • America/Thule
    • America/Barbados
    • America/Martinique
  • AST4APT β€” mapping to:
    • America/Glace_Bay
    • America/Halifax
    • America/Moncton
    • America/Puerto_Rico
  • AWST-8AWDT β€” Australia/Perth, iconic and solo πŸ¦‹
  • BST11BDT β€” mapping to:
    • America/Adak
    • America/Nome
  • CAT-2CAST β€” mapping to:
    • Africa/Juba
    • Africa/Khartoum
  • CAT-2WAT β€” Africa/Windhoek, no cap.
  • CET-1CEST β€” okay this one is long, it's giving main character energy, mapping to:
    • Europe/Brussels
    • Europe/Berlin
    • Europe/Budapest
    • Europe/Malta
    • Europe/Prague
    • Europe/Rome
    • Europe/Vienna
    • Europe/Warsaw
    • Europe/Zurich
    • Europe/Madrid
    • Europe/Belgrade
    • Europe/Paris
    • Europe/Tirane
    • Europe/Gibraltar
    • Europe/Andorra
    • Africa/Ceuta
    • Africa/Tunis
    • Europe/Vilnius
    • Europe/Lisbon
    • Africa/Tripoli
    • Africa/Algiers
    • Europe/Kaliningrad
    • Europe/Sofia
    • Europe/Athens
    • Europe/Chisinau
    • Europe/Minsk
    • Europe/Riga
    • Europe/Simferopol
    • Europe/Tallinn
  • CET-1WEMT β€” Europe/Paris, just the one πŸ’–
  • CST-8CDT β€” mapping to:
    • Asia/Shanghai
    • Asia/Macau
    • Asia/Taipei
  • CST5CDT β€” America/Havana, periodt.
  • CST6CDT β€” another absolute unit, mapping to:
    • America/Chicago
    • America/Winnipeg
    • America/Indiana/Knox
    • America/Indiana/Tell_City
    • America/Menominee
    • America/Rankin_Inlet
    • America/Resolute
    • America/Matamoros
    • America/North_Dakota/Center
    • America/Ojinaga
    • America/North_Dakota/New_Salem
    • America/North_Dakota/Beulah
    • America/Mexico_City
    • America/Monterrey
    • America/Merida
    • America/Bahia_Banderas
    • America/Cancun
    • America/Indiana/Petersburg
    • America/Indiana/Vincennes
    • America/Indiana/Winamac
    • America/Managua
    • America/Guatemala
    • America/Tegucigalpa
    • America/Kentucky/Monticello
    • America/Chihuahua
    • America/Ciudad_Juarez
    • America/Costa_Rica
    • America/El_Salvador
    • America/Indiana/Marengo
    • America/Kentucky/Louisville
    • America/Indiana/Indianapolis
    • America/Indiana/Vevay
  • CST6CPT β€” mapping to:
    • America/Belize
    • America/Chicago
    • America/Indiana/Indianapolis
    • America/Indiana/Knox
    • America/Indiana/Marengo
    • America/Indiana/Petersburg
    • America/Indiana/Tell_City
    • America/Indiana/Vevay
    • America/Indiana/Vincennes
    • America/Indiana/Winamac
    • America/Kentucky/Louisville
    • America/Kentucky/Monticello
    • America/Menominee
    • America/Winnipeg
  • CST6CWT β€” America/Belize, that's it bestie 🌸
  • EET-2EEST β€” another stacked one, mapping to:
    • Europe/Athens
    • Asia/Beirut
    • Europe/Bucharest
    • Europe/Chisinau
    • Africa/Cairo
    • Europe/Helsinki
    • Asia/Gaza
    • Asia/Hebron
    • Asia/Famagusta
    • Asia/Nicosia
    • Europe/Sofia
    • Europe/Riga
    • Europe/Tallinn
    • Europe/Vilnius
    • Europe/Kyiv
    • Asia/Damascus
    • Asia/Amman
    • Europe/Istanbul
    • Europe/Simferopol
    • Europe/Kaliningrad
    • Europe/Minsk
    • Europe/Moscow
    • Europe/Warsaw
  • EST5EDT β€” the classic, we know her, mapping to:
    • America/New_York
    • America/Toronto
    • America/Detroit
    • America/Kentucky/Louisville
    • America/Indiana/Indianapolis
    • America/Indiana/Marengo
    • America/Indiana/Vevay
    • America/Indiana/Vincennes
    • America/Indiana/Winamac
    • America/Iqaluit
    • America/Grand_Turk
    • America/Port-au-Prince
    • America/Kentucky/Monticello
    • America/Indiana/Petersburg
    • America/Jamaica
    • America/Indiana/Tell_City
  • EST5EPT β€” mapping to:
    • America/New_York
    • America/Detroit
    • America/Iqaluit
    • America/Toronto
  • GMT0BST β€” mapping to:
    • Europe/London
    • Europe/Gibraltar
    • Europe/Dublin
  • GMT0IST β€” Europe/Dublin, the one and only ☘️
  • GST-10GDT β€” Pacific/Guam, slay.
  • HKT-8HKST β€” Asia/Hong_Kong, no notes πŸ’œ
  • HST10HDT β€” America/Adak, solo again.
  • IST-1GMT β€” Europe/Dublin, yes the same city shows up in a bunch of these, she's booked and busy.
  • IST-2EEST β€” mapping to:
    • Asia/Gaza
    • Asia/Hebron
  • IST-2IDT β€” mapping to:
    • Asia/Jerusalem
    • Asia/Gaza
    • Asia/Hebron
  • JST-9JDT β€” Asia/Tokyo, iconic πŸŽ€
  • KST-9KDT β€” Asia/Seoul, ate.
  • MSK-3CEST β€” mapping to:
    • Europe/Minsk
    • Europe/Chisinau
    • Europe/Simferopol
    • Europe/Tallinn
    • Europe/Vilnius
  • MSK-3MSD β€” mapping to:
    • Europe/Moscow
    • Europe/Volgograd

and that's the whole alternate-name roster for this stretch, bestie πŸ’… every single one accounted for, no zones left behind. more coming right up, don't go anywhere 🌈

okay so we're still mid-list, and here's the rest of the zone-name mapping, exactly as it drops β€” no cap, every single one stays πŸ’–

                                                 Europe/Kirov
                                                 Europe/Simferopol
                                                 Europe/Chisinau
                                                 Europe/Kyiv
                                                 Europe/Minsk
                                                 Europe/Kaliningrad
                                                 Europe/Riga
                                                 Europe/Tallinn
                                                 Europe/Vilnius
            MST7MDT                              America/Denver
                                                 America/Ciudad_Juarez
                                                 America/Boise
                                                 America/Cambridge_Bay
                                                 America/Inuvik
                                                 America/Edmonton
                                                 America/Mazatlan
                                                 America/Chihuahua
                                                 America/Ojinaga
                                                 America/North_Dakota/Beulah
                                                 America/Bahia_Banderas
                                                 America/North_Dakota/New_Salem
                                                 America/Hermosillo
                                                 America/North_Dakota/Center
                                                 America/Phoenix
                                                 America/Swift_Current
                                                 America/Regina
                                                 America/Mexico_City
                                                 America/Monterrey
            MST7MPT                              America/Denver
                                                 America/Boise
                                                 America/Cambridge_Bay
                                                 America/Edmonton
                                                 America/North_Dakota/Beulah
                                                 America/North_Dakota/Center
                                                 America/North_Dakota/New_Salem
                                                 America/Regina
                                                 America/Swift_Current
            NST11NPT                             America/Adak
                                                 America/Nome
            NZST-12NZDT                          Pacific/Auckland
            PKT-5PKST                            Asia/Karachi
            PST-8PDT                             Asia/Manila
            PST8PDT                              America/Los_Angeles
                                                 America/Tijuana
                                                 America/Vancouver
                                                 America/Dawson
                                                 America/Whitehorse
                                                 America/Fort_Nelson
                                                 America/Metlakatla
                                                 America/Juneau
                                                 America/Sitka
                                                 America/Inuvik
                                                 America/Dawson_Creek
                                                 America/Boise
            PST8PPT                              America/Los_Angeles
                                                 America/Dawson_Creek
                                                 America/Fort_Nelson
                                                 America/Juneau
                                                 America/Metlakatla
                                                 America/Sitka
                                                 America/Tijuana
                                                 America/Vancouver
            SAST-2SAST                           Africa/Johannesburg
            WET0WEST                             Europe/Lisbon
                                                 Atlantic/Canary
                                                 Atlantic/Faroe
                                                 Atlantic/Madeira
                                                 Africa/Algiers
                                                 Africa/Ceuta
                                                 Europe/Paris
                                                 Europe/Brussels
                                                 Europe/Madrid
            YST9YDT                              America/Yakutat
                                                 America/Dawson
                                                 America/Whitehorse
            YST9YPT                              America/Whitehorse
                                                 America/Dawson
                                                 America/Yakutat

✨ also, there are a number of standard aliases. Some of these are included to fix minor issues with the tzdata files. Others come from standard sources including RFC 822 or the list of time zone names used on Microsoft Windows operating systems. ✨

Aliases include:

okay bestie we're back and the alias table is still going, it's giving infinite scroll 😭 but this is the part where you start recognizing names you've literally seen in your own /etc/localtime so stay with me πŸ’…

remember: these are the alternate names on the left, and the real time zone they point at on the right. same energy, different name. periodt.


  • ARST3ARDT β†’ America/Argentina/Buenos_Aires
  • AST10ADT β†’ America/Adak
  • AST4ADT#Canada β†’ America/Halifax
  • AUS Central Standard Time β†’ Australia/Darwin
  • AUS Eastern Standard Time β†’ Australia/Sydney
  • Afghanistan Standard Time β†’ Asia/Kabul
  • Africa/Accra β†’ Africa/Abidjan
  • Africa/Addis_Ababa β†’ Africa/Nairobi
  • Africa/Asmara β†’ Africa/Nairobi
  • Africa/Asmera β†’ Africa/Nairobi
  • Africa/Bamako β†’ Africa/Abidjan
  • Africa/Bangui β†’ Africa/Lagos
  • Africa/Banjul β†’ Africa/Abidjan
  • Africa/Blantyre β†’ Africa/Maputo
  • Africa/Brazzaville β†’ Africa/Lagos
  • Africa/Bujumbura β†’ Africa/Maputo
  • Africa/Conakry β†’ Africa/Abidjan
  • Africa/Dakar β†’ Africa/Abidjan
  • Africa/Dar_es_Salaam β†’ Africa/Nairobi
  • Africa/Djibouti β†’ Africa/Nairobi
  • Africa/Douala β†’ Africa/Lagos
  • Africa/Freetown β†’ Africa/Abidjan
  • Africa/Gaborone β†’ Africa/Maputo
  • Africa/Harare β†’ Africa/Maputo
  • Africa/Kampala β†’ Africa/Nairobi
  • Africa/Kigali β†’ Africa/Maputo
  • Africa/Kinshasa β†’ Africa/Lagos
  • Africa/Libreville β†’ Africa/Lagos
  • Africa/Lome β†’ Africa/Abidjan
  • Africa/Luanda β†’ Africa/Lagos
  • Africa/Lubumbashi β†’ Africa/Maputo
  • Africa/Lusaka β†’ Africa/Maputo
  • Africa/Malabo β†’ Africa/Lagos
  • Africa/Maseru β†’ Africa/Johannesburg
  • Africa/Mbabane β†’ Africa/Johannesburg
  • Africa/Mogadishu β†’ Africa/Nairobi
  • Africa/Niamey β†’ Africa/Lagos
  • Africa/Nouakchott β†’ Africa/Abidjan
  • Africa/Ouagadougou β†’ Africa/Abidjan
  • Africa/Porto-Novo β†’ Africa/Lagos
  • Africa/Timbuktu β†’ Africa/Abidjan
  • Alaskan Standard Time β†’ America/Anchorage
  • Aleutian Standard Time β†’ America/Adak
  • Altai Standard Time β†’ Asia/Barnaul
  • America/Anguilla β†’ America/Puerto_Rico
  • America/Antigua β†’ America/Puerto_Rico
  • America/Argentina/ComodRivadavia β†’ America/Argentina/Catamarca
  • America/Aruba β†’ America/Puerto_Rico
  • America/Atikokan β†’ America/Panama
  • America/Atka β†’ America/Adak
  • America/Blanc-Sablon β†’ America/Puerto_Rico
  • America/Buenos_Aires β†’ America/Argentina/Buenos_Aires
  • America/Catamarca β†’ America/Argentina/Catamarca
  • America/Cayman β†’ America/Panama
  • America/Coral_Harbour β†’ America/Panama
  • America/Cordoba β†’ America/Argentina/Cordoba
  • America/Creston β†’ America/Phoenix
  • America/Curacao β†’ America/Puerto_Rico
  • America/Dominica β†’ America/Puerto_Rico
  • America/Ensenada β†’ America/Tijuana
  • America/Fort_Wayne β†’ America/Indiana/Indianapolis
  • America/Godthab β†’ America/Nuuk
  • America/Grenada β†’ America/Puerto_Rico
  • America/Guadeloupe β†’ America/Puerto_Rico
  • America/Indianapolis β†’ America/Indiana/Indianapolis
  • America/Jujuy β†’ America/Argentina/Jujuy
  • America/Knox_IN β†’ America/Indiana/Knox
  • America/Kralendijk β†’ America/Puerto_Rico
  • America/Louisville β†’ America/Kentucky/Louisville
  • America/Lower_Princes β†’ America/Puerto_Rico
  • America/Marigot β†’ America/Puerto_Rico
  • America/Mendoza β†’ America/Argentina/Mendoza
  • America/Montreal β†’ America/Toronto
  • America/Montserrat β†’ America/Puerto_Rico
  • America/Nassau β†’ America/Toronto
  • America/Nipigon β†’ America/Toronto
  • America/Pangnirtung β†’ America/Iqaluit
  • America/Port_of_Spain β†’ America/Puerto_Rico
  • America/Porto_Acre β†’ America/Rio_Branco
  • America/Rainy_River β†’ America/Winnipeg
  • America/Rosario β†’ America/Argentina/Cordoba
  • America/Santa_Isabel β†’ America/Tijuana
  • America/Shiprock β†’ America/Denver
  • America/St_Barthelemy β†’ America/Puerto_Rico
  • America/St_Kitts β†’ America/Puerto_Rico
  • America/St_Lucia β†’ America/Puerto_Rico
  • America/St_Thomas β†’ America/Puerto_Rico
  • America/St_Vincent β†’ America/Puerto_Rico
  • America/Thunder_Bay β†’ America/Toronto
  • America/Tortola β†’ America/Puerto_Rico
  • America/Virgin β†’ America/Puerto_Rico
  • America/Yellowknife β†’ America/Edmonton
  • Antarctica/DumontDUrville β†’ Pacific/Port_Moresby
  • Antarctica/McMurdo β†’ Pacific/Auckland
  • Antarctica/South_Pole β†’ Pacific/Auckland
  • Antarctica/Syowa β†’ Asia/Riyadh
  • Arab Standard Time β†’ Asia/Riyadh
  • Arabian Standard Time β†’ Asia/Dubai
  • Arabic Standard Time β†’ Asia/Baghdad
  • Arctic/Longyearbyen β†’ Europe/Berlin
  • Argentina Standard Time β†’ America/Argentina/Buenos_Aires
  • Asia/Aden β†’ Asia/Riyadh
  • Asia/Ashkhabad β†’ Asia/Ashgabat
  • Asia/Bahrain β†’ Asia/Qatar
  • Asia/Brunei β†’ Asia/Kuching
  • Asia/Calcutta β†’ Asia/Kolkata
  • Asia/Choibalsan β†’ Asia/Ulaanbaatar
  • Asia/Chongqing β†’ Asia/Shanghai
  • Asia/Chungking β†’ Asia/Shanghai
  • Asia/Dacca β†’ Asia/Dhaka
  • Asia/Harbin β†’ Asia/Shanghai
  • Asia/Istanbul β†’ Europe/Istanbul
  • Asia/Kashgar β†’ Asia/Urumqi
  • Asia/Katmandu β†’ Asia/Kathmandu
  • Asia/Kuala_Lumpur β†’ Asia/Singapore
  • Asia/Kuwait β†’ Asia/Riyadh
  • Asia/Macao β†’ Asia/Macau
  • Asia/Muscat β†’ Asia/Dubai
  • Asia/Phnom_Penh β†’ Asia/Bangkok
  • Asia/Rangoon β†’ Asia/Yangon
  • Asia/Saigon β†’ Asia/Ho_Chi_Minh
  • Asia/Tel_Aviv β†’ Asia/Jerusalem
  • Asia/Thimbu β†’ Asia/Thimphu
  • Asia/Ujung_Pandang β†’ Asia/Makassar
  • Asia/Ulan_Bator β†’ Asia/Ulaanbaatar
  • Asia/Vientiane β†’ Asia/Bangkok
  • Astrakhan Standard Time β†’ Europe/Astrakhan
  • Atlantic Standard Time β†’ America/Halifax
  • Atlantic/Faeroe β†’ Atlantic/Faroe
  • Atlantic/Jan_Mayen β†’ Europe/Berlin
  • Atlantic/Reykjavik β†’ Africa/Abidjan
  • Atlantic/St_Helena β†’ Africa/Abidjan
  • Aus Central W. Standard Time β†’ Australia/Eucla
  • Australia/ACT β†’ Australia/Sydney
  • Australia/Canberra β†’ Australia/Sydney
  • Australia/Currie β†’ Australia/Hobart
  • Australia/LHI β†’ Australia/Lord_Howe
  • Australia/NSW β†’ Australia/Sydney
  • Australia/North β†’ Australia/Darwin
  • Australia/Queensland β†’ Australia/Brisbane
  • Australia/South β†’ Australia/Adelaide
  • Australia/Tasmania β†’ Australia/Hobart
  • Australia/Victoria β†’ Australia/Melbourne
  • Australia/West β†’ Australia/Perth
  • Australia/Yancowinna β†’ Australia/Broken_Hill
  • Azerbaijan Standard Time β†’ Asia/Baku
  • Azores Standard Time β†’ Atlantic/Azores
  • BRST3BRDT β†’ America/Sao_Paulo
  • BRWST4BRWDT β†’ America/Campo_Grande
  • Bahia Standard Time β†’ America/Bahia
  • Bangladesh Standard Time β†’ Asia/Dhaka
  • Belarus Standard Time β†’ Europe/Minsk
  • Bougainville Standard Time β†’ Pacific/Bougainville
  • Brazil/Acre β†’ America/Rio_Branco
  • Brazil/DeNoronha β†’ America/Noronha
  • Brazil/East β†’ America/Sao_Paulo
  • Brazil/West β†’ America/Manaus
  • CET β†’ Europe/Brussels
  • CSM6CDM β†’ America/Mexico_City
  • CST-9:30CDT β†’ Australia/Adelaide
  • CST6CDT β†’ America/Chicago
  • CST6CDT#Canada β†’ America/Winnipeg
  • CST6CDT#Indiana β†’ America/Indiana/Indianapolis
  • CST6CDT#Mexico β†’ America/Mexico_City
  • Canada Central Standard Time β†’ America/Regina
  • Canada/Atlantic β†’ America/Halifax
  • Canada/Central β†’ America/Winnipeg
  • Canada/Eastern β†’ America/Toronto
  • Canada/Mountain β†’ America/Edmonton
  • Canada/Newfoundland β†’ America/St_Johns
  • Canada/Pacific β†’ America/Vancouver
  • Canada/Saskatchewan β†’ America/Regina
  • Canada/Yukon β†’ America/Whitehorse
  • Cape Verde Standard Time β†’ Atlantic/Cape_Verde
  • Caucasus Standard Time β†’ Asia/Yerevan
  • Cen. Australia Standard Time β†’ Australia/Adelaide
  • Central America Standard Time β†’ America/Guatemala
  • Central Asia Standard Time β†’ Asia/Bishkek
  • Central Brazilian Standard Time β†’ America/Cuiaba
  • Central Europe Standard Time β†’ Europe/Budapest

and yes bestie, the list does not stop here, we're only getting started on the C's 🫢 keep scrolling, the alphabet is long and it's giving commitment.

okay picking up right where we left off β€” still deep in the alias-zone of this section, still going πŸ’… every line below is a name on the left and the zone it actually points at on the right, fr fr:

  • Central European Standard Time β†’ Europe/Warsaw
  • Central Pacific Standard Time β†’ Pacific/Guadalcanal
  • Central Standard Time β†’ America/Chicago
  • Central Standard Time (Mexico) β†’ America/Mexico_City
  • Chatham Islands Standard Time β†’ Pacific/Chatham
  • Chile/Continental β†’ America/Santiago
  • Chile/EasterIsland β†’ Pacific/Easter
  • China Standard Time β†’ Asia/Shanghai
  • Cuba β†’ America/Havana
  • Cuba Standard Time β†’ America/Havana
  • Dateline Standard Time β†’ Etc/GMT+12
  • E. Africa Standard Time β†’ Africa/Nairobi
  • E. Australia Standard Time β†’ Australia/Brisbane
  • E. Europe Standard Time β†’ Europe/Chisinau
  • E. South America Standard Time β†’ America/Sao_Paulo
  • EET β†’ Europe/Athens
  • EET-2EETDST β†’ Europe/Helsinki
  • EST β†’ America/Panama
  • EST-10EDT β†’ Australia/Melbourne
  • EST-10EDT#NSW β†’ Australia/Sydney
  • EST-10EDT#Tasmania β†’ Australia/Hobart
  • EST-10EDT#VIC β†’ Australia/Melbourne
  • EST5CDT β†’ America/Indiana/Indianapolis
  • EST5EDT β†’ America/New_York
  • EST5EDT#Canada β†’ America/Toronto
  • EST5EDT#Indiana β†’ America/Indiana/Indianapolis
  • EST5EST β†’ America/Indiana/Indianapolis
  • EST6CDT β†’ America/Indiana/Indianapolis
  • Easter Island Standard Time β†’ Pacific/Easter
  • Eastern Standard Time β†’ America/New_York
  • Eastern Standard Time (Mexico) β†’ America/Cancun
  • Egypt β†’ Africa/Cairo
  • Egypt Standard Time β†’ Africa/Cairo
  • Eire β†’ Europe/Dublin
  • Ekaterinburg Standard Time β†’ Asia/Yekaterinburg
  • Etc/GMT+0 β†’ Etc/GMT
  • Etc/GMT-0 β†’ Etc/GMT
  • Etc/GMT0 β†’ Etc/GMT
  • Etc/Greenwich β†’ Etc/GMT
  • Etc/UCT β†’ Etc/UTC
  • Etc/Universal β†’ Etc/UTC
  • Etc/Zulu β†’ Etc/UTC

like, the whole Etc/* crew is just the UTC/GMT clique wearing different outfits, obsessed 😭

  • Europe/Amsterdam β†’ Europe/Brussels
  • Europe/Belfast β†’ Europe/London
  • Europe/Bratislava β†’ Europe/Prague
  • Europe/Busingen β†’ Europe/Zurich
  • Europe/Copenhagen β†’ Europe/Berlin
  • Europe/Guernsey β†’ Europe/London
  • Europe/Isle_of_Man β†’ Europe/London
  • Europe/Jersey β†’ Europe/London
  • Europe/Kiev β†’ Europe/Kyiv
  • Europe/Ljubljana β†’ Europe/Belgrade
  • Europe/Luxembourg β†’ Europe/Brussels
  • Europe/Mariehamn β†’ Europe/Helsinki
  • Europe/Monaco β†’ Europe/Paris
  • Europe/Nicosia β†’ Asia/Nicosia
  • Europe/Oslo β†’ Europe/Berlin
  • Europe/Podgorica β†’ Europe/Belgrade
  • Europe/San_Marino β†’ Europe/Rome
  • Europe/Sarajevo β†’ Europe/Belgrade
  • Europe/Skopje β†’ Europe/Belgrade
  • Europe/Stockholm β†’ Europe/Berlin
  • Europe/Tiraspol β†’ Europe/Chisinau
  • Europe/Uzhgorod β†’ Europe/Kyiv
  • Europe/Vaduz β†’ Europe/Zurich
  • Europe/Vatican β†’ Europe/Rome
  • Europe/Zagreb β†’ Europe/Belgrade
  • Europe/Zaporozhye β†’ Europe/Kyiv
  • FLE Standard Time β†’ Europe/Kyiv
  • Fiji Standard Time β†’ Pacific/Fiji
  • GB β†’ Europe/London
  • GB-Eire β†’ Europe/London
  • GMT β†’ Etc/GMT
  • GMT Standard Time β†’ Europe/London
  • GMT+0 β†’ Etc/GMT
  • GMT-0 β†’ Etc/GMT
  • GMT0 β†’ Etc/GMT
  • GTB Standard Time β†’ Europe/Bucharest
  • Georgian Standard Time β†’ Asia/Tbilisi
  • Greenland Standard Time β†’ America/Nuuk
  • Greenwich β†’ Etc/GMT
  • Greenwich Standard Time β†’ Africa/Abidjan
  • HST β†’ Pacific/Honolulu
  • Haiti Standard Time β†’ America/Port-au-Prince
  • Hawaiian Standard Time β†’ Pacific/Honolulu
  • Hongkong β†’ Asia/Hong_Kong
  • Iceland β†’ Africa/Abidjan
  • India Standard Time β†’ Asia/Kolkata
  • Indian/Antananarivo β†’ Africa/Nairobi
  • Indian/Christmas β†’ Asia/Bangkok
  • Indian/Cocos β†’ Asia/Yangon
  • Indian/Comoro β†’ Africa/Nairobi
  • Indian/Kerguelen β†’ Indian/Maldives
  • Indian/Mahe β†’ Asia/Dubai
  • Indian/Mayotte β†’ Africa/Nairobi
  • Indian/Reunion β†’ Asia/Dubai
  • Iran β†’ Asia/Tehran
  • Iran Standard Time β†’ Asia/Tehran
  • Israel β†’ Asia/Jerusalem
  • Israel Standard Time β†’ Asia/Jerusalem
  • Jamaica β†’ America/Jamaica
  • Japan β†’ Asia/Tokyo
  • Jordan Standard Time β†’ Asia/Amman
  • Kaliningrad Standard Time β†’ Europe/Kaliningrad
  • Korea Standard Time β†’ Asia/Seoul
  • Kwajalein β†’ Pacific/Kwajalein
  • Libya β†’ Africa/Tripoli
  • Libya Standard Time β†’ Africa/Tripoli
  • Line Islands Standard Time β†’ Pacific/Kiritimati
  • Lord Howe Standard Time β†’ Australia/Lord_Howe
  • MET β†’ Europe/Brussels
  • MET-1METDST β†’ Europe/Brussels
  • MEZ-1MESZ β†’ Europe/Brussels
  • MSM7MDM β†’ America/Chihuahua
  • MST β†’ America/Phoenix
  • MST7MDT β†’ America/Denver
  • MST7MDT#Canada β†’ America/Edmonton
  • MST7MDT#Mexico β†’ America/Chihuahua
  • MXST6MXDT β†’ America/Mexico_City
  • MXST6MXDT#Mexico β†’ America/Mexico_City
  • Magadan Standard Time β†’ Asia/Magadan
  • Magallanes Standard Time β†’ America/Punta_Arenas
  • Marquesas Standard Time β†’ Pacific/Marquesas
  • Mauritius Standard Time β†’ Indian/Mauritius
  • Mexico/BajaNorte β†’ America/Tijuana
  • Mexico/BajaSur β†’ America/Mazatlan
  • Mexico/General β†’ America/Mexico_City
  • Middle East Standard Time β†’ Asia/Beirut
  • Montevideo Standard Time β†’ America/Montevideo
  • Morocco Standard Time β†’ Africa/Casablanca
  • Mountain Standard Time β†’ America/Denver
  • Mountain Standard Time (Mexico) β†’ America/Mazatlan
  • Myanmar Standard Time β†’ Asia/Yangon
  • N. Central Asia Standard Time β†’ Asia/Novosibirsk
  • NST3:30NDT β†’ America/St_Johns
  • NST3:30NDT#Canada β†’ America/St_Johns
  • NZ β†’ Pacific/Auckland
  • NZ-CHAT β†’ Pacific/Chatham
  • Namibia Standard Time β†’ Africa/Windhoek
  • Navajo β†’ America/Denver
  • Nepal Standard Time β†’ Asia/Kathmandu
  • New Zealand Standard Time β†’ Pacific/Auckland
  • Newfoundland Standard Time β†’ America/St_Johns
  • Norfolk Standard Time β†’ Pacific/Norfolk
  • North Asia East Standard Time β†’ Asia/Irkutsk
  • North Asia Standard Time β†’ Asia/Krasnoyarsk
  • North Korea Standard Time β†’ Asia/Pyongyang
  • Omsk Standard Time β†’ Asia/Omsk
  • PRC β†’ Asia/Shanghai
  • PST8PDT β†’ America/Los_Angeles
  • PST8PDT#Canada β†’ America/Vancouver
  • PWT0PST β†’ Europe/Lisbon
  • Pacific SA Standard Time β†’ America/Santiago
  • Pacific Standard Time β†’ America/Los_Angeles
  • Pacific Standard Time (Mexico) β†’ America/Tijuana
  • Pacific/Chuuk β†’ Pacific/Port_Moresby
  • Pacific/Enderbury β†’ Pacific/Kanton
  • Pacific/Funafuti β†’ Pacific/Tarawa
  • Pacific/Johnston β†’ Pacific/Honolulu
  • Pacific/Majuro β†’ Pacific/Tarawa
  • Pacific/Midway β†’ Pacific/Pago_Pago
  • Pacific/Pohnpei β†’ Pacific/Guadalcanal
  • Pacific/Ponape β†’ Pacific/Guadalcanal
  • Pacific/Saipan β†’ Pacific/Guam
  • Pacific/Samoa β†’ Pacific/Pago_Pago
  • Pacific/Truk β†’ Pacific/Port_Moresby
  • Pacific/Wake β†’ Pacific/Tarawa
  • Pacific/Wallis β†’ Pacific/Tarawa
  • Pacific/Yap β†’ Pacific/Port_Moresby

not the Pacific block playing musical chairs with its own islands πŸ¦‹ we love to see it

  • Pakistan Standard Time β†’ Asia/Karachi
  • Paraguay Standard Time β†’ America/Asuncion
  • Poland β†’ Europe/Warsaw
  • Portugal β†’ Europe/Lisbon
  • Qyzylorda Standard Time β†’ Asia/Qyzylorda
  • ROC β†’ Asia/Taipei
  • ROK β†’ Asia/Seoul
  • Romance Standard Time β†’ Europe/Paris
  • Russia Time Zone 10 β†’ Asia/Srednekolymsk
  • Russia Time Zone 11 β†’ Asia/Kamchatka
  • Russia Time Zone 3 β†’ Europe/Samara
  • Russian Standard Time β†’ Europe/Moscow
  • SA Eastern Standard Time β†’ America/Cayenne
  • SA Pacific Standard Time β†’ America/Bogota
  • SA Western Standard Time β†’ America/La_Paz
  • SAST-2 β†’ Africa/Johannesburg
  • SE Asia Standard Time β†’ Asia/Bangkok

okay bestie we're deep in the zone-alias table now and the S's are absolutely carrying the whole alphabet πŸ’… no thoughts just vibes and mappings, here we go:

  • Saint Pierre Standard Time β€” America/Miquelon
  • Sakhalin Standard Time β€” Asia/Sakhalin
  • Samoa Standard Time β€” Pacific/Apia
  • Sao Tome Standard Time β€” Africa/Sao_Tome
  • Saratov Standard Time β€” Europe/Saratov
  • Singapore β€” Asia/Singapore
  • Singapore Standard Time β€” Asia/Singapore
  • South Africa Standard Time β€” Africa/Johannesburg
  • South Sudan Standard Time β€” Africa/Juba
  • Sri Lanka Standard Time β€” Asia/Colombo
  • Sudan Standard Time β€” Africa/Khartoum
  • Syria Standard Time β€” Asia/Damascus
  • Taipei Standard Time β€” Asia/Taipei
  • Tasmania Standard Time β€” Australia/Hobart
  • Tocantins Standard Time β€” America/Araguaina
  • Tokyo Standard Time β€” Asia/Tokyo
  • Tomsk Standard Time β€” Asia/Tomsk
  • Tonga Standard Time β€” Pacific/Tongatapu
  • Transbaikal Standard Time β€” Asia/Chita
  • Turkey β€” Europe/Istanbul
  • Turkey Standard Time β€” Europe/Istanbul
  • Turks And Caicos Standard Time β€” America/Grand_Turk
  • UCT β€” Etc/UTC
  • US Eastern Standard Time β€” America/Indiana/Indianapolis
  • US Mountain Standard Time β€” America/Phoenix
  • US/Alaska β€” America/Anchorage
  • US/Aleutian β€” America/Adak
  • US/Arizona β€” America/Phoenix
  • US/Central β€” America/Chicago
  • US/East-Indiana β€” America/Indiana/Indianapolis
  • US/Eastern β€” America/New_York
  • US/Hawaii β€” Pacific/Honolulu
  • US/Indiana-Starke β€” America/Indiana/Knox
  • US/Michigan β€” America/Detroit
  • US/Mountain β€” America/Denver
  • US/Pacific β€” America/Los_Angeles
  • US/Samoa β€” Pacific/Pago_Pago
  • UTC β€” Etc/UTC
  • UTC+12 β€” Etc/GMT-12
  • UTC+13 β€” Etc/GMT-13
  • UTC-02 β€” Etc/GMT+2
  • UTC-08 β€” Etc/GMT+8
  • UTC-09 β€” Etc/GMT+9
  • UTC-11 β€” Etc/GMT+11
  • Ulaanbaatar Standard Time β€” Asia/Ulaanbaatar
  • Universal β€” Etc/UTC
  • Venezuela Standard Time β€” America/Caracas
  • Vladivostok Standard Time β€” Asia/Vladivostok
  • Volgograd Standard Time β€” Europe/Volgograd
  • W-SU β€” Europe/Moscow
  • W. Australia Standard Time β€” Australia/Perth
  • W. Central Africa Standard Time β€” Africa/Lagos
  • W. Europe Standard Time β€” Europe/Berlin
  • W. Mongolia Standard Time β€” Asia/Hovd
  • WET β€” Europe/Lisbon
  • WET0WETDST β€” Europe/Lisbon
  • WST-10WSTDST β€” Asia/Vladivostok
  • WST-11WSTDST β€” Asia/Srednekolymsk
  • WST-12WSTDST β€” Asia/Kamchatka
  • WST-2WSTDST β€” Europe/Minsk
  • WST-3WSTDST β€” Europe/Moscow
  • WST-4WSTDST β€” Europe/Samara
  • WST-5WSTDST β€” Asia/Yekaterinburg
  • WST-6WSTDST β€” Asia/Omsk
  • WST-7WSTDST β€” Asia/Krasnoyarsk
  • WST-8WDT β€” Australia/Perth
  • WST-8WSTDST β€” Asia/Irkutsk
  • WST-9WSTDST β€” Asia/Yakutsk
  • West Asia Standard Time β€” Asia/Tashkent
  • West Bank Standard Time β€” Asia/Hebron
  • West Pacific Standard Time β€” Pacific/Port_Moresby
  • Yakutsk Standard Time β€” Asia/Yakutsk
  • Yukon Standard Time β€” America/Whitehorse
  • Zulu β€” Etc/UTC

and that's the whole list, we made it to Zulu and honestly? iconic 🌈

Periodically, we gotta be able to figure out a time zone based on an offset. On top of that, the ISDST might be known, and a date/time might be available too. The table below shows which time zones get examined based on the offset, and in what order. First match wins, no take-backsies. And if the ISDST time isn't known? Then the standard zones get tested first, followed by the DST zones. that's just how it goes bestie πŸ’–

ngl, the ordering matters here, so don't skip ahead mentally β€” the first match is the match.

The default order can be overridden with the off_zones method in the Date::Manip::TZ module. yes you can customize it, you're the main character πŸ’…

okay bestie we're DEEP in the offset table now and it does not slow down πŸ’… the columns are ISDST, OFFSET, and TIME ZONE, and heads up β€” when a TIME ZONE cell is blank on a line, it's riding on the same offset as the line above it. iykyk. so like, one offset can carry a whole <em>squad</em> of zones. let's go πŸ‘‘


            ISDST  OFFSET      TIME ZONE
            -----  ----------  -------------------------
            0      -15:56:08   Asia/Manila
            0      -15:02:04   Pacific/Palau
            0      -14:21:00   Pacific/Guam
            0      -14:00:00   Etc/GMT-14
            0      -13:08:04   Pacific/Kosrae
            0      -13:00:00   Etc/GMT-13
            0      -12:00:00   Etc/GMT-12
                               M
                               Pacific/Kwajalein
                               Pacific/Kanton

not the second-level offsets making a whole appearance 😭 Asia/Manila sitting at -15:56:08?? that's giving "we measured this with a sundial and vibes." and Etc/GMT-14 down at -14:00:00 just being its tidy little self. and look at that M up in the blank-offset column β€” single letter, main character energy, no notes. πŸŽ€


            0      -11:46:38   America/Adak
            0      -11:30:00   Pacific/Apia
            0      -11:26:56   Pacific/Apia
            0      -11:24:56   Pacific/Fakaofo
            0      -11:22:48   Pacific/Pago_Pago
            0      -11:20:00   Pacific/Niue
            0      -11:19:40   Pacific/Niue
            0      -11:01:38   America/Nome
            0      -11:00:00   Pacific/Pago_Pago
                               Pacific/Niue
                               Etc/GMT-11
                               L
                               Pacific/Fakaofo
                               Pacific/Apia
                               Pacific/Kanton
                               America/Adak
                               America/Nome

the way Pacific/Apia shows up TWICE β€” once at -11:30:00 and once at -11:26:56 β€” and Pacific/Niue also doubles at -11:20:00 and -11:19:40. they contain multitudes fr fr πŸ¦‹ and then at the clean -11:00:00 line we got a whole <em>posse</em>: Pacific/Pago_Pago, Pacific/Niue, Etc/GMT-11, that little L, Pacific/Fakaofo, Pacific/Apia, Pacific/Kanton, America/Adak, America/Nome. that's the squad rolling up together. πŸ’–


            0      -10:40:00   Pacific/Kiritimati
            0      -10:39:04   Pacific/Rarotonga
            0      -10:31:26   Pacific/Honolulu
            0      -10:30:00   Pacific/Rarotonga
                               Pacific/Honolulu
            0      -10:29:20   Pacific/Kiritimati
            0      -10:00:00   Pacific/Tahiti
                               Pacific/Honolulu
                               Pacific/Rarotonga
                               America/Adak
                               Etc/GMT-10
                               K
                               Pacific/Kiritimati
                               America/Anchorage

the -10:30:00 half-hour offsets my beloved ✨ Pacific/Rarotonga and Pacific/Honolulu linked arms there. and Pacific/Kiritimati also twinning with itself at -10:40:00 and -10:29:20?? iconic behaviour honestly. then the big -10:00:00 anchor pulls in Pacific/Tahiti, Pacific/Honolulu, Pacific/Rarotonga, America/Adak, Etc/GMT-10, the little K, Pacific/Kiritimati, and America/Anchorage. ate. πŸ‘‘


            0      -09:59:36   America/Anchorage
            0      -09:58:16   Pacific/Tahiti
            0      -09:30:00   Pacific/Marquesas
            0      -09:18:55   America/Yakutat
            0      -09:18:00   Pacific/Marquesas
            0      -09:17:40   America/Dawson
            0      -09:01:13   America/Sitka
            0      -09:00:12   America/Whitehorse
            0      -09:00:00   America/Yakutat
                               Pacific/Gambier
                               America/Anchorage
                               America/Juneau
                               America/Nome
                               America/Sitka
                               America/Metlakatla
                               Etc/GMT-9
                               I
                               America/Dawson
                               America/Whitehorse

Pacific/Marquesas doing the -09:30:00 thing β€” half hour gang rise up 🫢 and Pacific/Marquesas also posted at -09:18:00?? two entries, both valid, we love range. and then -09:00:00 is a <strong>whole party</strong>: America/Yakutat, Pacific/Gambier, America/Anchorage, America/Juneau, America/Nome, America/Sitka, America/Metlakatla, Etc/GMT-9, that lil I, America/Dawson, America/Whitehorse. slay. πŸ’œ


            0      -08:59:48   Pacific/Gambier
            0      -08:57:41   America/Juneau
            0      -08:46:18   America/Metlakatla
            0      -08:40:20   Pacific/Pitcairn
            0      -08:30:00   Pacific/Pitcairn
            0      -08:12:28   America/Vancouver
            0      -08:10:47   America/Fort_Nelson
            0      -08:00:56   America/Dawson_Creek
            0      -08:00:00   America/Los_Angeles
                               America/Tijuana
                               Pacific/Pitcairn
                               America/Vancouver
                               Etc/GMT-8
                               H
                               America/Whitehorse
                               America/Dawson
                               America/Metlakatla
                               America/Fort_Nelson
                               America/Juneau
                               America/Sitka
                               America/Inuvik
                               America/Dawson_Creek
                               America/Boise

Pacific/Pitcairn out here double-dipping at -08:40:20 and -08:30:00 😭 queen. and the -08:00:00 block is <em>huge</em> β€” America/Los_Angeles, America/Tijuana, Pacific/Pitcairn, America/Vancouver, Etc/GMT-8, the lil H, America/Whitehorse, America/Dawson, America/Metlakatla, America/Fort_Nelson, America/Juneau, America/Sitka, America/Inuvik, America/Dawson_Creek, America/Boise. that's not a squad that's a whole festival 🌈


            0      -07:52:58   America/Los_Angeles
            0      -07:48:04   America/Tijuana
            0      -07:44:49   America/Boise
            0      -07:33:52   America/Edmonton
            0      -07:28:18   America/Phoenix
            0      -07:23:52   America/Hermosillo
            0      -07:17:28   Pacific/Easter
            0      -07:11:20   America/Swift_Current
            0      -07:05:56   America/Ciudad_Juarez
            0      -07:05:40   America/Mazatlan
            0      -07:04:20   America/Chihuahua
            0      -07:01:00   America/Bahia_Banderas
            0      -07:00:00   America/Denver
                               America/Phoenix
                               America/Cambridge_Bay
                               America/Ciudad_Juarez
                               America/Hermosillo
                               America/Mazatlan
                               America/Boise
                               America/Dawson_Creek
                               America/Inuvik
                               America/Fort_Nelson
                               America/Dawson
                               America/Whitehorse
                               America/Vancouver
                               America/Edmonton
                               Etc/GMT-7
                               G
                               America/Chihuahua
                               America/Ojinaga
                               America/North_Dakota/Beulah
                               America/Bahia_Banderas
                               America/North_Dakota/New_Salem
                               America/North_Dakota/Center
                               Pacific/Easter
                               America/Swift_Current
                               America/Regina
                               America/Mexico_City
                               America/Monterrey
                               America/Tijuana

okay the -07:00:00 block is genuinely giving "everyone piled into one car" πŸ’€ look at it β€” America/Denver, America/Phoenix, America/Cambridge_Bay, America/Ciudad_Juarez, America/Hermosillo, America/Mazatlan, America/Boise, America/Dawson_Creek, America/Inuvik, America/Fort_Nelson, America/Dawson, America/Whitehorse, America/Vancouver, America/Edmonton, Etc/GMT-7, that lil G, America/Chihuahua, America/Ojinaga, America/North_Dakota/Beulah, America/Bahia_Banderas, America/North_Dakota/New_Salem, America/North_Dakota/Center, Pacific/Easter, America/Swift_Current, America/Regina, America/Mexico_City, America/Monterrey, America/Tijuana. that's <em>twenty-eight</em> zones sharing one offset, no cap. obsessed. πŸ”₯


            0      -06:59:56   America/Denver
            0      -06:58:36   America/Regina
            0      -06:57:40   America/Ojinaga
            0      -06:47:07   America/North_Dakota/Beulah
            0      -06:45:39   America/North_Dakota/New_Salem
            0      -06:45:12   America/North_Dakota/Center
            0      -06:41:16   America/Monterrey
            0      -06:36:36   America/Mexico_City
            0      -06:30:00   America/Matamoros
            0      -06:28:36   America/Winnipeg
            0      -06:02:04   America/Guatemala
            0      -06:00:00   America/Chicago
                               America/Indiana/Knox
                               America/Indiana/Tell_City
                               America/Menominee
                               America/Winnipeg
                               America/Belize
                               America/Guatemala
                               America/Costa_Rica
                               America/El_Salvador
                               America/Tegucigalpa
                               America/Matamoros
                               America/Merida
                               America/Bahia_Banderas
                               America/Chihuahua
                               America/Mexico_City
                               America/Monterrey
                               America/Ojinaga
                               America/Managua
                               America/Resolute
                               America/Rankin_Inlet
                               America/Regina
                               America/Swift_Current
                               Pacific/Easter
                               Pacific/Galapagos
                               America/North_Dakota/Center
                               America/North_Dakota/New_Salem
                               America/North_Dakota/Beulah
                               America/Edmonton
                               Etc/GMT-6
                               F
                               America/Ciudad_Juarez
                               America/Cancun
                               America/Indiana/Petersburg
                               America/Indiana/Vincennes
                               America/Indiana/Winamac
                               America/Cambridge_Bay
                               America/Kentucky/Monticello
                               America/Iqaluit
                               America/Indiana/Marengo
                               America/Kentucky/Louisville
                               America/Indiana/Indianapolis
                               America/Indiana/Vevay
                               America/Hermosillo
                               America/Mazatlan
                               America/Detroit

not the three America/North_Dakota cousins β€” Beulah, New_Salem, Center β€” each at their own little second-level offset (-06:47:07, -06:45:39, -06:45:12) and THEN all three also showing up again in the -06:00:00 block. they said "we contain multitudes and also we're a package deal." πŸ™ˆ and the -06:00:00 squad is <strong>enormous</strong>: America/Chicago, America/Indiana/Knox, America/Indiana/Tell_City, America/Menominee, America/Winnipeg, America/Belize, America/Guatemala, America/Costa_Rica, America/El_Salvador, America/Tegucigalpa, America/Matamoros, America/Merida, America/Bahia_Banderas, America/Chihuahua, America/Mexico_City, America/Monterrey, America/Ojinaga, America/Managua, America/Resolute, America/Rankin_Inlet, America/Regina, America/Swift_Current, Pacific/Easter, Pacific/Galapagos, America/North_Dakota/Center, America/North_Dakota/New_Salem, America/North_Dakota/Beulah, America/Edmonton, Etc/GMT-6, that lil F, America/Ciudad_Juarez, America/Cancun, America/Indiana/Petersburg, America/Indiana/Vincennes, America/Indiana/Winamac, America/Cambridge_Bay, America/Kentucky/Monticello, America/Iqaluit, America/Indiana/Marengo, America/Kentucky/Louisville, America/Indiana/Indianapolis, America/Indiana/Vevay, America/Hermosillo, America/Mazatlan, America/Detroit. forty-four zones, bestie. FORTY-FOUR. πŸ’…


            0      -05:58:28   America/Merida
            0      -05:58:24   Pacific/Galapagos
            0      -05:56:48   America/El_Salvador
            0      -05:52:48   America/Belize
            0      -05:50:36   America/Chicago
            0      -05:50:27   America/Menominee
            0      -05:50:07   America/Indiana/Vincennes
            0      -05:49:07   America/Indiana/Petersburg
            0      -05:48:52   America/Tegucigalpa
            0      -05:47:04   America/Cancun
            0      -05:47:03   America/Indiana/Tell_City
            0      -05:46:30   America/Indiana/Knox
            0      -05:46:25   America/Indiana/Winamac
            0      -05:45:23   America/Indiana/Marengo
            0      -05:45:12   America/Managua
            0      -05:45:08   America/Managua
            0      -05:44:38   America/Indiana/Indianapolis
            0      -05:43:02   America/Kentucky/Louisville
            0      -05:40:16   America/Indiana/Vevay
            0      -05:39:24   America/Kentucky/Monticello
            0      -05:36:13   America/Costa_Rica
            0      -05:32:11   America/Detroit
            0      -05:29:36   America/Havana
            0      -05:29:28   America/Havana
            0      -05:19:36   America/Panama
            0      -05:19:20   America/Guayaquil
            0      -05:18:08   America/Panama
            0      -05:17:32   America/Toronto
            0      -05:14:00   America/Guayaquil
            0      -05:08:36   America/Lima
            0      -05:08:12   America/Lima
            0      -05:07:10   America/Jamaica
                               America/Grand_Turk
            0      -05:00:00   America/New_York
                               America/Toronto
                               America/Lima
                               America/Panama
                               America/Grand_Turk
                               America/Jamaica
                               America/Bogota
                               America/Eirunepe
                               America/Rio_Branco
                               America/Detroit
                               America/Port-au-Prince
                               America/Havana
                               America/Guayaquil
                               America/Iqaluit
                               America/Indiana/Vevay
                               America/Indiana/Indianapolis
                               America/Indiana/Marengo
                               America/Indiana/Winamac
                               America/Kentucky/Louisville
                               America/Indiana/Vincennes
                               America/Indiana/Petersburg
                               America/Cancun
                               America/Kentucky/Monticello
                               Etc/GMT-5
                               E
                               America/Resolute
                               America/Indiana/Knox
                               America/Indiana/Tell_City
                               America/Rankin_Inlet
                               America/Santo_Domingo
                               America/Cambridge_Bay
                               America/Managua

okay TWO things 😭 first, America/Managua shows up at BOTH -05:45:12 and -05:45:08 β€” four seconds apart, back to back. she's doing a little dance. πŸ’ƒ and America/Havana does the same twin thing at -05:29:36 and -05:29:28. the dedication?? and America/Panama double-posted at -05:19:36 and -05:18:08, plus America/Guayaquil at -05:19:20 and -05:14:00, plus America/Lima at -05:08:36 and -05:08:12. these zones said "one entry is not enough, i contain eras." πŸ’œ

and then the -05:00:00 block?? <strong>the whole east coast and friends showed up:</strong> America/New_York, America/Toronto, America/Lima, America/Panama, America/Grand_Turk, America/Jamaica, America/Bogota, America/Eirunepe, America/Rio_Branco, America/Detroit, America/Port-au-Prince, America/Havana, America/Guayaquil, America/Iqaluit, America/Indiana/Vevay, America/Indiana/Indianapolis, America/Indiana/Marengo, America/Indiana/Winamac, America/Kentucky/Louisville, America/Indiana/Vincennes, America/Indiana/Petersburg, America/Cancun, America/Kentucky/Monticello, Etc/GMT-5, that lil E, America/Resolute, America/Indiana/Knox, America/Indiana/Tell_City, America/Rankin_Inlet, America/Santo_Domingo, America/Cambridge_Bay, America/Managua. that's thirty-two zones on one offset and they said periodt. πŸ‘‘

and we're still not done β€” the table keeps going. bestie we are so back. πŸ’–

okay bestie we're still deep in the zone dump and it has zero chill β€” it's just name after name after name, and every single one of them is staying exactly where it is πŸ’… No edits, no tidying, no "oops I merged two of these", fr fr.

                               Pacific/Galapagos
                               America/Merida
                               America/Menominee
                               America/Coyhaique
                               America/Punta_Arenas
                               America/Santiago
                               America/Chicago
                               America/Moncton

and then the numbers show up and it's giving ancient offset archaeology 🏺 look at those seconds columns, they are doing the absolute most.

            0      -04:56:16   America/Bogota
            0      -04:56:02   America/New_York
            0      -04:49:20   America/Port-au-Prince
            0      -04:49:00   America/Port-au-Prince
            0      -04:48:16   America/Coyhaique
            0      -04:44:32   America/Grand_Turk
            0      -04:43:40   America/Punta_Arenas
            0      -04:42:45   America/Santiago
                               America/Coyhaique
                               America/Punta_Arenas
            0      -04:40:00   America/Santo_Domingo
            0      -04:39:36   America/Santo_Domingo
            0      -04:39:28   America/Eirunepe
            0      -04:36:52   America/Argentina/Rio_Gallegos
            0      -04:35:16   America/Argentina/Mendoza
            0      -04:35:08   America/Thule
            0      -04:34:04   America/Argentina/San_Juan
            0      -04:33:12   America/Argentina/Ushuaia
            0      -04:32:36   America/La_Paz
            0      -04:31:12   America/Rio_Branco
            0      -04:30:00   America/Caracas
            0      -04:27:44   America/Caracas
            0      -04:27:40   America/Caracas
            0      -04:27:24   America/Argentina/La_Rioja
            0      -04:25:24   America/Argentina/San_Luis
            0      -04:24:25   America/Puerto_Rico
            0      -04:23:08   America/Argentina/Catamarca
            0      -04:21:40   America/Argentina/Salta
            0      -04:21:12   America/Argentina/Jujuy
            0      -04:20:52   America/Argentina/Tucuman
            0      -04:19:18   Atlantic/Bermuda
            0      -04:19:08   America/Moncton
            0      -04:16:48   America/Argentina/Cordoba
                               America/Argentina/Buenos_Aires
                               America/Argentina/Catamarca
                               America/Argentina/Jujuy
                               America/Argentina/La_Rioja
                               America/Argentina/Mendoza
                               America/Argentina/Rio_Gallegos
                               America/Argentina/Salta
                               America/Argentina/San_Juan
                               America/Argentina/San_Luis
                               America/Argentina/Tucuman
                               America/Argentina/Ushuaia
            0      -04:15:36   America/Porto_Velho
            0      -04:14:24   America/Halifax
            0      -04:04:20   America/Martinique
            0      -04:02:40   America/Boa_Vista
            0      -04:01:40   America/Goose_Bay
            0      -04:00:04   America/Manaus
            0      -04:00:00   America/Puerto_Rico
                               America/Glace_Bay
                               America/Halifax
                               America/Moncton
                               America/Barbados
                               America/Guyana
                               America/Martinique
                               America/Boa_Vista
                               America/Campo_Grande
                               America/Cuiaba
                               America/Manaus
                               America/Porto_Velho
                               America/Thule
                               America/Santiago
                               Atlantic/Bermuda
                               America/La_Paz
                               America/Caracas
                               America/Goose_Bay
                               America/Santo_Domingo
                               Etc/GMT-4
                               D
                               America/Coyhaique
                               America/Asuncion
                               America/Grand_Turk
                               America/Punta_Arenas
                               America/Eirunepe
                               America/Rio_Branco
                               Atlantic/Stanley
                               America/Argentina/San_Luis
                               America/Santarem
                               America/Argentina/Catamarca
                               America/Argentina/La_Rioja
                               America/Argentina/Mendoza
                               America/Argentina/Rio_Gallegos
                               America/Argentina/San_Juan
                               America/Argentina/Tucuman
                               America/Argentina/Ushuaia
                               America/Argentina/Cordoba
                               America/Argentina/Jujuy
                               America/Argentina/Salta
                               America/Miquelon
                               America/Argentina/Buenos_Aires
                               America/Cayenne
                               America/Montevideo
                               Antarctica/Palmer

not the lone D just sitting in there like it owns the place 😭 single-letter main character energy, honestly iconic.


okay continuing, the offset creeps toward zero and the whole thing gets moody and European 🌸

            0      -03:59:48   America/Glace_Bay
            0      -03:58:29   America/Barbados
            0      -03:53:48   America/Argentina/Buenos_Aires
            0      -03:52:39   America/Guyana
            0      -03:51:24   Atlantic/Stanley
            0      -03:50:40   America/Asuncion
            0      -03:45:00   America/Guyana
            0      -03:44:51   America/Montevideo
            0      -03:44:40   America/Miquelon
            0      -03:44:20   America/Cuiaba
            0      -03:40:52   America/Paramaribo
            0      -03:40:40   America/Paramaribo
            0      -03:40:36   America/Paramaribo
            0      -03:38:48   America/Santarem
            0      -03:38:28   America/Campo_Grande
            0      -03:30:52   America/St_Johns
                               America/Goose_Bay
            0      -03:30:00   America/St_Johns
                               America/Paramaribo
                               America/Goose_Bay
                               America/Montevideo
            0      -03:29:20   America/Cayenne
            0      -03:26:56   America/Nuuk
            0      -03:13:56   America/Belem
            0      -03:12:48   America/Araguaina
            0      -03:06:28   America/Sao_Paulo
            0      -03:00:00   America/Araguaina
                               America/Bahia
                               America/Belem
                               America/Fortaleza
                               America/Maceio
                               America/Recife
                               America/Sao_Paulo
                               America/Montevideo
                               America/Cayenne
                               America/Argentina/Buenos_Aires
                               America/Argentina/Catamarca
                               America/Argentina/Cordoba
                               America/Argentina/Jujuy
                               America/Argentina/La_Rioja
                               America/Argentina/Mendoza
                               America/Argentina/Rio_Gallegos
                               America/Argentina/Salta
                               America/Argentina/San_Juan
                               America/Argentina/San_Luis
                               America/Argentina/Tucuman
                               America/Argentina/Ushuaia
                               America/Asuncion
                               America/Miquelon
                               Atlantic/Stanley
                               America/Paramaribo
                               America/Santarem
                               America/Punta_Arenas
                               America/Coyhaique
                               Etc/GMT-3
                               C
                               Antarctica/Palmer
                               Antarctica/Rothera
                               America/Nuuk
                               America/Danmarkshavn
                               America/Guyana

and look, there's the C doing its little cameo πŸŽ€ the letters are just vibing in alphabetical order, we love a consistent queen.


now we're rolling into the small offsets, seconds are getting weird, this is the part where history said "close enough" and everyone moved on 🫢

            0      -02:34:04   America/Bahia
            0      -02:34:00   America/Fortaleza
            0      -02:26:08   Atlantic/South_Georgia
            0      -02:22:52   America/Maceio
            0      -02:19:36   America/Recife
            0      -02:09:40   America/Noronha
            0      -02:00:00   Atlantic/South_Georgia
                               America/Noronha
                               America/Scoresbysund
                               America/Nuuk
                               Etc/GMT-2
                               B
                               Atlantic/Cape_Verde
                               Atlantic/Azores
            0      -01:54:32   Atlantic/Azores
            0      -01:42:40   Atlantic/Azores
            0      -01:34:04   Atlantic/Cape_Verde
            0      -01:27:52   America/Scoresbysund
            0      -01:14:40   America/Danmarkshavn
            0      -01:07:36   Atlantic/Madeira
            0      -01:02:20   Africa/Bissau
            0      -01:01:36   Atlantic/Canary
            0      -01:00:00   Atlantic/Azores
                               Atlantic/Cape_Verde
                               Etc/GMT-1
                               A
                               America/Scoresbysund
                               Africa/El_Aaiun
                               Africa/Bissau
                               Atlantic/Madeira
                               Atlantic/Canary
            0      -00:52:48   Africa/El_Aaiun
            0      -00:44:30   Africa/Monrovia
            0      -00:43:08   Africa/Monrovia
            0      -00:36:45   Europe/Lisbon
                               Africa/Sao_Tome
            0      -00:30:20   Africa/Casablanca
            0      -00:27:04   Atlantic/Faroe
            0      -00:25:21   Europe/Dublin
            0      -00:21:24   Europe/Gibraltar
            0      -00:21:16   Africa/Ceuta
            0      -00:16:08   Africa/Abidjan
            0      -00:14:44   Europe/Madrid
            0      -00:01:15   Europe/London
            0      +00:00:00   Europe/London
                               Atlantic/Faroe
                               Europe/Lisbon
                               Africa/Abidjan
                               Africa/Sao_Tome
                               Africa/Casablanca
                               Atlantic/Canary
                               Atlantic/Madeira
                               Africa/Monrovia
                               Africa/Bissau
                               Africa/El_Aaiun
                               America/Danmarkshavn
                               Etc/GMT
                               Etc/UTC
                               UT
                               Z
                               Antarctica/Troll
                               Atlantic/Azores
                               Africa/Ceuta
                               Africa/Algiers
                               Europe/Dublin
                               America/Rankin_Inlet
                               Europe/Gibraltar
                               America/Inuvik
                               America/Resolute
                               Europe/Andorra
                               America/Iqaluit
                               Europe/Brussels
                               Europe/Madrid
                               Europe/Paris
                               Pacific/Kanton
                               America/Cambridge_Bay
                               Africa/Lagos
                               Antarctica/Casey

B, then A, then Etc/GMT, Etc/UTC, UT, Z β€” bestie the acronym parade is everything ✨ and that's exactly where this part taps out, so keep scrolling, the next chunk is right there πŸ’–

...and it just keeps GOING, bestie. We are fully in the weeds now and honestly? iconic. 🌿

Here's the vibe of what you're looking at: each row is a little trio β€” a 0, then an offset like +00:06:04, then one or more zones that live at that exact offset. And if a zone name shows up with no number in front of it, that means it's riding the offset from the line above. Group project energy. 🫢

First up, the tail end of the zero-offset squad:

                               Antarctica/Davis
                               Antarctica/Macquarie
                               Antarctica/Mawson
                               Antarctica/Palmer
                               Antarctica/Rothera
                               Antarctica/Vostok

Then the offsets start inching forward β€” and note that these are literal SECONDS, not even whole minutes. +00:06:04. A whole mood. πŸ’€

            0      +00:06:04   Europe/Andorra
            0      +00:09:21   Europe/Paris
                               Africa/Tunis
                               Africa/Algiers
            0      +00:12:12   Africa/Algiers
            0      +00:13:35   Africa/Lagos
            0      +00:17:30   Europe/Brussels
            0      +00:26:56   Africa/Sao_Tome
            0      +00:29:46   Europe/Zurich
            0      +00:30:00   Africa/Lagos
            0      +00:34:08   Europe/Zurich
            0      +00:40:44   Africa/Tunis
            0      +00:49:56   Europe/Rome
            0      +00:52:44   Africa/Tripoli
            0      +00:53:28   Europe/Berlin
            0      +00:57:44   Europe/Prague
            0      +00:58:04   Europe/Malta

And now the big one. +01:00:00. Look at this ROSTER. It's giving "everyone in Europe plus a bunch of friends showed up to the same party":

            0      +01:00:00   Europe/Belgrade
                               Europe/Budapest
                               Europe/Prague
                               Europe/Berlin
                               Europe/Malta
                               Europe/Rome
                               Europe/Vienna
                               Europe/Zurich
                               Africa/Ndjamena
                               Africa/Tunis
                               Europe/Tirane
                               Europe/Brussels
                               Europe/Warsaw
                               Africa/Lagos
                               Europe/Madrid
                               Africa/Algiers
                               Europe/Paris
                               Europe/Andorra
                               Europe/Gibraltar
                               Europe/Dublin
                               Africa/Ceuta
                               Africa/Casablanca
                               Africa/El_Aaiun
                               Etc/GMT+1
                               N
                               Africa/Sao_Tome
                               Africa/Tripoli
                               Europe/Vilnius
                               Europe/Lisbon
                               Europe/London
                               Europe/Kaliningrad
                               Europe/Sofia
                               Europe/Tallinn
                               Europe/Athens
                               Europe/Chisinau
                               Europe/Minsk
                               Europe/Riga
                               Europe/Simferopol
                               Europe/Kyiv

Not me spotting a lone N sitting in there like it owns the place. πŸ’…

The offsets keep climbing by seconds and it's lowkey hypnotic:

            0      +01:00:12   Africa/Ndjamena
            0      +01:05:21   Europe/Vienna
            0      +01:08:24   Africa/Windhoek
            0      +01:16:20   Europe/Budapest
            0      +01:19:20   Europe/Tirane
            0      +01:22:00   Europe/Kaliningrad
                               Europe/Belgrade
            0      +01:24:00   Europe/Vilnius
                               Europe/Warsaw
            0      +01:30:00   Africa/Johannesburg
                               Africa/Windhoek
            0      +01:33:16   Europe/Sofia
            0      +01:34:52   Europe/Athens
            0      +01:35:36   Europe/Vilnius
            0      +01:36:34   Europe/Riga
            0      +01:39:00   Europe/Tallinn
            0      +01:39:49   Europe/Helsinki
            0      +01:41:16   Europe/Vilnius
            0      +01:44:24   Europe/Bucharest
                               Europe/Chisinau
            0      +01:50:00   Europe/Minsk
            0      +01:50:16   Europe/Minsk
            0      +01:52:00   Africa/Johannesburg
            0      +01:55:00   Europe/Chisinau
            0      +01:55:20   Europe/Chisinau
            0      +01:55:52   Europe/Istanbul
            0      +01:56:56   Europe/Istanbul
                               Europe/Sofia

Okay +02:00:00, another absolute crowd. Grab a snack, this list is long and it EATS:

            0      +02:00:00   Asia/Beirut
                               Europe/Sofia
                               Asia/Gaza
                               Asia/Hebron
                               Africa/Cairo
                               Africa/Johannesburg
                               Africa/Windhoek
                               Africa/Maputo
                               Europe/Athens
                               Asia/Jerusalem
                               Europe/Vilnius
                               Europe/Helsinki
                               Europe/Tallinn
                               Asia/Famagusta
                               Asia/Nicosia
                               Europe/Kyiv
                               Europe/Riga
                               Africa/Juba
                               Africa/Khartoum
                               Europe/Bucharest
                               Europe/Chisinau
                               Europe/Kaliningrad
                               Africa/Tripoli
                               Etc/GMT+2
                               O
                               Asia/Damascus
                               Asia/Amman
                               Europe/Istanbul
                               Europe/Simferopol
                               Europe/Minsk
                               Europe/Moscow
                               Europe/Ulyanovsk
                               Europe/Warsaw

(There's the O now. The alphabet girlies are arriving one by one. 🌈)

Then the seconds-shopping continues through the +02s:

            0      +02:02:04   Europe/Kyiv
            0      +02:05:09   Africa/Cairo
            0      +02:06:28   Africa/Juba
            0      +02:10:08   Africa/Khartoum
            0      +02:10:18   Africa/Maputo
            0      +02:13:28   Asia/Nicosia
            0      +02:15:48   Asia/Famagusta
            0      +02:16:00   Europe/Simferopol
            0      +02:16:24   Europe/Simferopol
            0      +02:17:52   Asia/Gaza
            0      +02:20:23   Asia/Hebron
            0      +02:20:40   Asia/Jerusalem
            0      +02:20:54   Asia/Jerusalem
            0      +02:22:00   Asia/Beirut
            0      +02:23:44   Asia/Amman
            0      +02:25:12   Asia/Damascus
            0      +02:27:16   Africa/Nairobi
            0      +02:30:00   Africa/Nairobi
            0      +02:30:17   Europe/Moscow
            0      +02:31:19   Europe/Moscow
            0      +02:45:00   Africa/Nairobi
            0      +02:57:36   Asia/Baghdad
            0      +02:57:40   Europe/Volgograd
                               Asia/Baghdad
            0      +02:58:00   Asia/Yerevan
            0      +02:59:11   Asia/Tbilisi

And we're at +03:00:00. Another squad, another serving of world tour:

            0      +03:00:00   Asia/Baghdad
                               Europe/Kirov
                               Europe/Moscow
                               Europe/Volgograd
                               Africa/Nairobi
                               Europe/Minsk
                               Europe/Simferopol
                               Asia/Riyadh
                               Asia/Qatar
                               Europe/Istanbul
                               Asia/Amman
                               Asia/Damascus
                               Etc/GMT+3
                               P
                               Africa/Juba
                               Africa/Khartoum
                               Asia/Famagusta
                               Europe/Saratov
                               Europe/Ulyanovsk
                               Europe/Astrakhan
                               Europe/Kaliningrad
                               Europe/Samara
                               Asia/Tbilisi
                               Asia/Yerevan
                               Asia/Baku
                               Europe/Kyiv
                               Europe/Chisinau
                               Europe/Riga
                               Europe/Tallinn
                               Europe/Vilnius
                               Asia/Atyrau
                               Asia/Oral

P has entered the chat. πŸŽ€

More second-level offsets, more cities doing their own thing:

            0      +03:04:18   Europe/Saratov
            0      +03:06:52   Asia/Riyadh
            0      +03:12:12   Europe/Astrakhan
            0      +03:13:36   Europe/Ulyanovsk
            0      +03:18:48   Europe/Kirov
            0      +03:19:24   Asia/Baku
            0      +03:20:20   Europe/Samara
            0      +03:21:04   Asia/Aqtau
            0      +03:25:24   Asia/Oral
            0      +03:25:44   Asia/Tehran
            0      +03:26:08   Asia/Qatar
            0      +03:27:44   Asia/Atyrau
            0      +03:30:00   Asia/Tehran
            0      +03:41:12   Asia/Dubai
            0      +03:45:05   Asia/Yekaterinburg
            0      +03:48:40   Asia/Aqtobe
            0      +03:50:00   Indian/Mauritius
            0      +03:53:32   Asia/Ashgabat

+04:00:00 time. Mauritius leading the charge, which is honestly such a serve:

            0      +04:00:00   Indian/Mauritius
                               Asia/Dubai
                               Europe/Astrakhan
                               Europe/Samara
                               Europe/Saratov
                               Europe/Ulyanovsk
                               Asia/Baku
                               Asia/Tbilisi
                               Asia/Yerevan
                               Etc/GMT+4
                               Q
                               Europe/Volgograd
                               Europe/Kirov
                               Europe/Moscow
                               Europe/Simferopol
                               Asia/Aqtau
                               Asia/Oral
                               Asia/Atyrau
                               Asia/Yekaterinburg
                               Asia/Aqtobe
                               Asia/Ashgabat
                               Asia/Qostanay
                               Asia/Tehran
                               Asia/Qatar
                               Asia/Kabul
                               Asia/Qyzylorda
                               Asia/Samarkand

Q joined the alphabet collection. Not me keeping score. πŸ™ˆ

The +04 second-offsets, still going strong:

            0      +04:02:33   Asia/Yekaterinburg
            0      +04:14:28   Asia/Qostanay
            0      +04:21:52   Asia/Qyzylorda
            0      +04:27:53   Asia/Samarkand
            0      +04:28:12   Asia/Karachi
            0      +04:30:00   Asia/Kabul
            0      +04:35:12   Asia/Dushanbe
            0      +04:36:48   Asia/Kabul
            0      +04:37:11   Asia/Tashkent
            0      +04:49:40   Indian/Chagos
            0      +04:53:30   Asia/Omsk
            0      +04:54:00   Indian/Maldives
            0      +04:58:24   Asia/Bishkek

And +05:00:00 β€” plus a little Antarctica reunion at the bottom, they came BACK:

            0      +05:00:00   Asia/Almaty
                               Asia/Dushanbe
                               Asia/Tashkent
                               Asia/Aqtau
                               Asia/Aqtobe
                               Asia/Ashgabat
                               Asia/Atyrau
                               Asia/Oral
                               Asia/Qostanay
                               Asia/Qyzylorda
                               Asia/Samarkand
                               Asia/Yekaterinburg
                               Asia/Karachi
                               Indian/Maldives
                               Etc/GMT+5
                               R
                               Antarctica/Mawson
                               Antarctica/Vostok
                               Asia/Bishkek
                               Indian/Chagos
                               Asia/Omsk
                               Antarctica/Davis

R makes five. The single-letter zones are collecting like Pokémon. ⭐

And this part wraps on a few more +05 stragglers:

            0      +05:07:48   Asia/Almaty
            0      +05:19:24   Asia/Colombo
            0      +05:19:32   Asia/Colombo
            0      +05:21:10   Asia/Kolkata
            0      +05:30:00   Asia/Colombo

Still going bestie β€” the offsets don't stop here. πŸ¦‹

and we're so back πŸ¦‹ still deep in the zone table, still thriving, still not explaining ourselves. This stretch runs from the +05s all the way up to +13, so it's basically a world tour in offsets and I am obsessed πŸ’…. Grab a snack, bestie, it's a long one.

First up, the tail of the group we were already in, plus the bespoke single-offset entries β€” these are the zones that had their own little custom local time before the world got its act together:

                               Asia/Kolkata
                               Asia/Thimphu
                               Asia/Kathmandu
                               Asia/Karachi
                               Asia/Dhaka
            0      +05:31:40   Asia/Novosibirsk
            0      +05:35:00   Asia/Barnaul
            0      +05:39:51   Asia/Tomsk
            0      +05:41:16   Asia/Kathmandu
            0      +05:45:00   Asia/Kathmandu
            0      +05:48:48   Asia/Novokuznetsk
            0      +05:50:20   Asia/Urumqi
            0      +05:53:20   Asia/Dhaka
                               Asia/Kolkata
            0      +05:53:28   Asia/Kolkata
            0      +05:58:36   Asia/Thimphu
            0      +06:00:00   Asia/Urumqi

not Asia/Kolkata pulling up twice with two whole different offsets like she's got layers 😭 and Asia/Kathmandu doing the same thing. main character behaviour, genuinely. Asia/Dhaka and Asia/Thimphu also doubling up because why be one thing when you can be several πŸ’–.


Okay so then +06:00:00 arrives and it is PACKED. This list is giving "everyone showed up to the group chat at once" energy:

                               Asia/Bishkek
                               Asia/Omsk
                               Asia/Dhaka
                               Asia/Thimphu
                               Indian/Chagos
                               Etc/GMT+6
                               S
                               Asia/Almaty
                               Asia/Qostanay
                               Asia/Qyzylorda
                               Asia/Barnaul
                               Asia/Novosibirsk
                               Asia/Tomsk
                               Asia/Yekaterinburg
                               Asia/Novokuznetsk
                               Asia/Colombo
                               Asia/Krasnoyarsk
                               Asia/Dushanbe
                               Asia/Tashkent
                               Asia/Aqtau
                               Asia/Aqtobe
                               Asia/Atyrau
                               Asia/Oral
                               Asia/Samarkand
                               Asia/Hovd
                               Antarctica/Mawson

See Etc/GMT+6 just casually sitting there? ✨ And then there's a whole S β€” a single letter, no context, no explanation, just vibes πŸ’€. Antarctica's Antarctica/Mawson is repping the south pole in the middle of all these Asian zones and honestly, respect.

Next, the little historic offsets for +06 and the jump into +07:00:00 with its own crowd:

            0      +06:01:40   Asia/Dhaka
            0      +06:06:36   Asia/Hovd
            0      +06:11:26   Asia/Krasnoyarsk
            0      +06:24:47   Asia/Yangon
            0      +06:30:00   Asia/Yangon
                               Asia/Colombo
                               Asia/Dhaka
            0      +06:42:04   Asia/Bangkok
            0      +06:55:25   Asia/Singapore
            0      +06:57:05   Asia/Irkutsk
            0      +07:00:00   Asia/Ho_Chi_Minh
                               Asia/Bangkok
                               Asia/Barnaul
                               Asia/Krasnoyarsk
                               Asia/Novokuznetsk
                               Asia/Novosibirsk
                               Asia/Tomsk
                               Asia/Jakarta
                               Asia/Hovd
                               Asia/Pontianak
                               Etc/GMT+7
                               T
                               Antarctica/Davis
                               Asia/Omsk
                               Asia/Irkutsk
                               Asia/Ulaanbaatar
                               Asia/Singapore
                               Antarctica/Vostok

Asia/Yangon showing up at both +06:24:47 and +06:30:00 β€” growth πŸ’…. And another solo letter, this time T, keeping Etc/GMT+7 company. Antarctica/Vostok and Antarctica/Davis are here too because the poles really said "we're part of this too" 🧊.

Then the +07 mini-offsets start stacking up and roll us into +08:00:00:

            0      +07:06:30   Asia/Ho_Chi_Minh
            0      +07:07:12   Asia/Jakarta
            0      +07:07:32   Asia/Ulaanbaatar
            0      +07:17:20   Asia/Pontianak
            0      +07:20:00   Asia/Singapore
                               Asia/Jakarta
            0      +07:21:20   Asia/Kuching
            0      +07:30:00   Asia/Singapore
                               Asia/Jakarta
                               Asia/Pontianak
                               Asia/Kuching
            0      +07:33:52   Asia/Chita
            0      +07:34:10   Asia/Macau
            0      +07:36:42   Asia/Hong_Kong
            0      +07:43:24   Australia/Perth
            0      +07:57:36   Asia/Makassar
            0      +08:00:00   Asia/Taipei
                               Australia/Perth
                               Asia/Manila
                               Asia/Shanghai
                               Asia/Hong_Kong
                               Asia/Macau
                               Asia/Irkutsk
                               Asia/Kuching
                               Asia/Makassar
                               Asia/Ulaanbaatar
                               Asia/Singapore
                               Etc/GMT+8
                               U
                               Antarctica/Casey
                               Asia/Chita
                               Asia/Krasnoyarsk
                               Asia/Dili
                               Asia/Khandyga
                               Asia/Yakutsk
                               Asia/Pontianak
                               Asia/Ho_Chi_Minh
                               Asia/Jakarta
                               Asia/Ust-Nera

Asia/Jakarta and Asia/Singapore both clocking multiple offsets in this run, which, fair. Etc/GMT+8 plus the letter U β€” the single letters keep appearing and they keep refusing to elaborate πŸ™ˆ.

Okay and now +08 through +09:00:00, where Australia starts entering the chat en masse πŸ‡¦πŸ‡Ί:

            0      +08:03:52   Asia/Manila
            0      +08:05:43   Asia/Shanghai
            0      +08:06:00   Asia/Taipei
            0      +08:22:20   Asia/Dili
            0      +08:23:00   Asia/Pyongyang
            0      +08:27:52   Asia/Seoul
            0      +08:30:00   Asia/Pyongyang
                               Asia/Seoul
            0      +08:35:28   Australia/Eucla
            0      +08:38:58   Asia/Yakutsk
            0      +08:43:20   Australia/Darwin
            0      +08:45:00   Australia/Eucla
            0      +08:47:31   Asia/Vladivostok
            0      +08:57:56   Pacific/Palau
            0      +09:00:00   Asia/Tokyo
                               Pacific/Palau
                               Asia/Pyongyang
                               Asia/Seoul
                               Asia/Chita
                               Asia/Khandyga
                               Asia/Yakutsk
                               Asia/Jayapura
                               Asia/Dili
                               Etc/GMT+9
                               V
                               Asia/Irkutsk
                               Asia/Vladivostok
                               Asia/Ust-Nera
                               Asia/Sakhalin
                               Pacific/Kosrae
                               Asia/Taipei
                               Asia/Hong_Kong
                               Asia/Macau
                               Asia/Jakarta
                               Asia/Kuching
                               Asia/Makassar
                               Asia/Manila
                               Asia/Pontianak
                               Asia/Singapore
                               Asia/Yangon
                               Pacific/Bougainville
                               Pacific/Nauru
                               Asia/Ho_Chi_Minh
                               Pacific/Guam
                               Pacific/Kwajalein
                               Australia/Adelaide
                               Australia/Darwin
                               Australia/Broken_Hill

Asia/Pyongyang and Asia/Seoul trading offsets at +08:23:00 and +08:27:52 before settling at +08:30:00 together 🫢. And look at that V in there with Etc/GMT+9 β€” the alphabet continues its mysterious reign.

Then +09 rolls out and hands us +10:00:00:

            0      +09:02:13   Asia/Khandyga
            0      +09:14:20   Australia/Adelaide
            0      +09:18:59   Asia/Tokyo
            0      +09:22:48   Asia/Jayapura
            0      +09:25:48   Australia/Broken_Hill
            0      +09:30:00   Australia/Adelaide
                               Australia/Broken_Hill
                               Australia/Darwin
                               Asia/Jayapura
            0      +09:30:48   Asia/Sakhalin
            0      +09:32:54   Asia/Ust-Nera
            0      +09:39:00   Pacific/Guam
            0      +09:39:52   Australia/Melbourne
            0      +09:48:32   Pacific/Bougainville
                               Pacific/Port_Moresby
            0      +09:48:40   Pacific/Port_Moresby
            0      +09:49:16   Australia/Hobart
            0      +09:55:56   Australia/Lindeman
            0      +10:00:00   Australia/Brisbane
                               Australia/Lindeman
                               Pacific/Port_Moresby
                               Australia/Hobart
                               Australia/Melbourne
                               Australia/Sydney
                               Pacific/Guam
                               Asia/Vladivostok
                               Asia/Ust-Nera
                               Etc/GMT+10
                               W
                               Antarctica/Macquarie
                               Asia/Magadan
                               Asia/Sakhalin
                               Pacific/Bougainville
                               Asia/Khandyga
                               Asia/Chita
                               Asia/Yakutsk
                               Asia/Srednekolymsk
                               Australia/Lord_Howe
                               Pacific/Kosrae
                               Pacific/Kwajalein
                               Australia/Broken_Hill

Pacific/Port_Moresby with +09:48:32 then +09:48:40 β€” eight seconds apart 😭 the precision is unhinged and I love it. Also Australia/Lord_Howe lurking with that half-hour energy further down. And yep, Etc/GMT+10 with the letter W, as is tradition ✨.

Now +10 through +11:00:00, where the Pacific islands start their takeover 🌺:

            0      +10:03:12   Asia/Magadan
            0      +10:04:52   Australia/Sydney
            0      +10:12:08   Australia/Brisbane
            0      +10:14:52   Asia/Srednekolymsk
            0      +10:22:16   Pacific/Bougainville
            0      +10:30:00   Australia/Lord_Howe
            0      +10:34:36   Asia/Kamchatka
            0      +10:36:20   Australia/Lord_Howe
            0      +10:39:48   Pacific/Guadalcanal
            0      +10:51:56   Pacific/Kosrae
            0      +11:00:00   Pacific/Kosrae
                               Pacific/Efate
                               Pacific/Guadalcanal
                               Pacific/Noumea
                               Asia/Magadan
                               Asia/Srednekolymsk
                               Asia/Sakhalin
                               Pacific/Bougainville
                               Pacific/Norfolk
                               Etc/GMT+11
                               X
                               Asia/Ust-Nera
                               Asia/Vladivostok
                               Asia/Kamchatka
                               Asia/Anadyr
                               Asia/Khandyga
                               Pacific/Kwajalein
                               Antarctica/Casey

Australia/Lord_Howe showing up at +10:30:00 and +10:36:20, and Pacific/Kosrae capping off at +10:51:56 right before +11:00:00 β€” the escalation is immaculate. Also Etc/GMT+11 + letter X, the alphabet saga continues, and Antarctica/Casey is still out here repping the ice 🧊.

Then the +11 mini-offsets and the climb into +12:00:00:

            0      +11:05:48   Pacific/Noumea
            0      +11:07:40   Pacific/Nauru
            0      +11:09:20   Pacific/Kwajalein
            0      +11:11:52   Pacific/Norfolk
            0      +11:12:00   Pacific/Norfolk
            0      +11:13:16   Pacific/Efate
            0      +11:30:00   Pacific/Norfolk
                               Pacific/Nauru
                               Pacific/Auckland
            0      +11:32:04   Pacific/Tarawa
            0      +11:39:04   Pacific/Auckland
            0      +11:49:56   Asia/Anadyr
            0      +11:55:44   Pacific/Fiji
            0      +12:00:00   Pacific/Tarawa
                               Pacific/Fiji
                               Asia/Anadyr
                               Asia/Kamchatka
                               Pacific/Auckland
                               Pacific/Nauru
                               Pacific/Kwajalein
                               Etc/GMT+12
                               Y
                               Asia/Magadan
                               Asia/Srednekolymsk
                               Asia/Ust-Nera
                               Pacific/Kosrae

Pacific/Norfolk doing three whole offsets β€” +11:11:52, +11:12:00, and +11:30:00 β€” she's been through things πŸ’…. And Etc/GMT+12 plus letter Y closes out the alphabet parade. πŸŽ€

And finally, the last stretch β€” +12 all the way to +13:00:00, with a genuinely iconic curveball at +12:13:22:

            0      +12:13:22   America/Adak
            0      +12:13:48   Pacific/Chatham
            0      +12:15:00   Pacific/Chatham
            0      +12:19:12   Pacific/Tongatapu
            0      +12:20:00   Pacific/Tongatapu
            0      +12:33:04   Pacific/Apia
            0      +12:37:12   Pacific/Pago_Pago
            0      +12:45:00   Pacific/Chatham
            0      +12:58:22   America/Nome
            0      +13:00:00   Pacific/Tongatapu
                               Pacific/Kanton

Okay so America/Adak and America/Nome out here with positive offsets?? 🫠 We said we were in the plus zone and they really committed. Pacific/Chatham is also a three-offset girlie β€” +12:13:48, +12:15:00, +12:45:00 β€” and Pacific/Tongatapu closes the whole thing out at +13:00:00 alongside Pacific/Kanton, which is the last name in the list and honestly deserves a moment πŸ‘‘.

still going though, bestie β€” the table isn't done with us yet πŸ’–

okay bestie we are still in this list, it did not end, it simply kept going, and honestly? respect πŸ’…

                               Pacific/Fakaofo
                               Pacific/Apia
                               Asia/Anadyr
            0      +13:20:56   Pacific/Rarotonga
            0      +14:00:00   Pacific/Kiritimati
            0      +14:00:24   America/Anchorage
            0      +14:41:05   America/Yakutat
            0      +14:58:47   America/Sitka
            0      +15:02:19   America/Juneau
            0      +15:13:42   America/Metlakatla

look at those first three lines up there β€” Pacific/Fakaofo, Pacific/Apia, Asia/Anadyr β€” just vibing over in the third column with literally nothing sitting next to them. no number, no time-ish thing, just name and chill πŸ¦‹ they're the low-key continuation girlies, and that's their whole moment, periodt.

then the full rows come back and it's giving structure again πŸŽ€

  • first column: a very committed 0, showing up to work every single time 🌸
  • second column: a +-flavoured time situation, starting at +13:20:56 and creeping all the way up to +15:13:42 😭
  • third column: the zone name, obviously, main character energy πŸ‘‘

so you've got Pacific/Rarotonga at +13:20:56, Pacific/Kiritimati at +14:00:00, America/Anchorage at +14:00:24, America/Yakutat at +14:41:05, America/Sitka at +14:58:47, America/Juneau at +15:02:19, and America/Metlakatla at +15:13:42 β€” every single one of them, no cap ✨

ngl the way that middle column just keeps ticking upward as you read down is highkey satisfying, it's like a little staircase of numbers and I am obsessed πŸ™ˆ


and yeah, those three floating names at the top? they're not a mistake, bestie, that's just how the table breaks β€” some rows carry the name in the third column and let the other columns sit this one out πŸ’€ if you're reading this in a terminal and it looks all spaced-out and weird, that's iykyk territory, it's supposed to look like that 🫢

more coming, we are not done, stay with me 🌈

okay bestie we are BACK in the offset list and she is long πŸ’… so hydrate, stretch, whatever β€” every single line down here has that little 1 out front (it's the count column, she's just vibing, don't perceive her), then the UTC offset, then every zone name that maps to it. all verbatim, no cap. 🌸

  • 1 -10:00:00 🌺
    • Pacific/Apia
    • America/Adak
    • America/Nome
  • 1 -09:30:00
    • Pacific/Rarotonga
    • Pacific/Honolulu
  • 1 -09:00:00
    • America/Adak
    • America/Anchorage
  • 1 -08:00:00
    • America/Yakutat
    • America/Juneau
    • America/Anchorage
    • America/Nome
    • America/Sitka
    • America/Metlakatla
    • America/Dawson
    • America/Whitehorse
  • 1 -07:00:00 πŸ”₯
    • America/Los_Angeles
    • America/Tijuana
    • America/Vancouver
    • America/Dawson
    • America/Whitehorse
    • America/Fort_Nelson
    • America/Juneau
    • America/Metlakatla
    • America/Sitka
    • America/Inuvik
    • America/Dawson_Creek
    • America/Boise
  • 1 -06:00:00
    • America/Denver
    • America/Ciudad_Juarez
    • America/Boise
    • America/Cambridge_Bay
    • America/Inuvik
    • America/Edmonton
    • America/Chihuahua
    • America/Mazatlan
    • America/Ojinaga
    • America/North_Dakota/Beulah
    • America/Bahia_Banderas
    • America/North_Dakota/New_Salem
    • America/Hermosillo
    • America/North_Dakota/Center
    • Pacific/Easter
    • America/Phoenix
    • America/Swift_Current
    • America/Regina
    • America/Mexico_City
    • America/Monterrey
  • 1 -05:30:00 πŸ¦‹
    • America/Belize
  • 1 -05:00:00
    • America/Winnipeg
    • America/Chicago
    • America/Indiana/Knox
    • America/Indiana/Tell_City
    • America/Menominee
    • America/Rankin_Inlet
    • America/Resolute
    • Pacific/Easter
    • America/Matamoros
    • America/North_Dakota/Center
    • America/Ojinaga
    • America/North_Dakota/New_Salem
    • America/North_Dakota/Beulah
    • America/Mexico_City
    • America/Monterrey
    • America/Merida
    • America/Bahia_Banderas
    • America/Cancun
    • America/Indiana/Petersburg
    • America/Indiana/Vincennes
    • America/Indiana/Winamac
    • America/Guatemala
    • America/Managua
    • America/Tegucigalpa
    • America/Kentucky/Monticello
    • America/Cambridge_Bay
    • America/Iqaluit
    • America/Chihuahua
    • America/Ciudad_Juarez
    • Pacific/Galapagos
    • America/Costa_Rica
    • America/El_Salvador
    • America/Belize
    • America/Indiana/Marengo
    • America/Kentucky/Louisville
    • America/Indiana/Indianapolis
    • America/Indiana/Vevay
  • 1 -04:30:00
    • America/Santo_Domingo
  • 1 -04:00:00 ✨
    • America/New_York
    • America/Toronto
    • America/Havana
    • America/Detroit
    • America/Iqaluit
    • America/Kentucky/Louisville
    • America/Indiana/Indianapolis
    • America/Indiana/Marengo
    • America/Indiana/Vevay
    • America/Indiana/Vincennes
    • America/Indiana/Winamac
    • America/Grand_Turk
    • America/Port-au-Prince
    • America/Kentucky/Monticello
    • America/Indiana/Petersburg
    • America/Cancun
    • America/Eirunepe
    • America/Lima
    • America/Bogota
    • America/Guayaquil
    • America/Rio_Branco
    • America/Jamaica
    • America/Indiana/Tell_City
    • America/Santo_Domingo
    • America/Coyhaique
    • America/Punta_Arenas
    • America/Santiago

okay now we hit the silly ones and honestly? iconic. look at these little numbers, they're giving astronomy, not government 😭

  • 1 -03:32:36 πŸ’€
    • America/La_Paz
  • 1 -03:30:00
    • America/Barbados
  • 1 -03:19:18 🫢
    • Atlantic/Bermuda
  • 1 -03:00:00
    • America/Halifax
    • America/Glace_Bay
    • America/Moncton
    • Atlantic/Bermuda
    • America/Santiago
    • America/Goose_Bay
    • America/Thule
    • America/Coyhaique
    • America/Asuncion
    • America/Campo_Grande
    • America/Cuiaba
    • America/Punta_Arenas
    • Atlantic/Stanley
    • America/Argentina/San_Luis
    • America/Argentina/Buenos_Aires
    • America/Argentina/Catamarca
    • America/Argentina/Cordoba
    • America/Argentina/Jujuy
    • America/Argentina/La_Rioja
    • America/Argentina/Mendoza
    • America/Argentina/Rio_Gallegos
    • America/Argentina/Salta
    • America/Argentina/San_Juan
    • America/Argentina/Tucuman
    • America/Argentina/Ushuaia
    • America/Boa_Vista
    • America/Manaus
    • America/Porto_Velho
    • America/Santarem
    • America/Barbados
    • America/Martinique
    • America/Puerto_Rico
    • America/Montevideo
    • Antarctica/Palmer
  • 1 -02:30:52 🧚
    • America/St_Johns
    • America/Goose_Bay
  • 1 -02:30:00
    • America/St_Johns
    • America/Montevideo
    • America/Goose_Bay
  • 1 -02:00:00
    • America/Miquelon
    • America/Nuuk
    • America/Sao_Paulo
    • America/Montevideo
    • America/Araguaina
    • America/Bahia
    • America/Argentina/Buenos_Aires
    • America/Argentina/Cordoba
    • America/Argentina/Tucuman
    • America/Argentina/Catamarca
    • America/Argentina/Jujuy
    • America/Argentina/La_Rioja
    • America/Argentina/Mendoza
    • America/Argentina/Rio_Gallegos
    • America/Argentina/Salta
    • America/Argentina/San_Juan
    • America/Argentina/San_Luis
    • America/Argentina/Ushuaia
    • America/Fortaleza
    • America/Maceio
    • America/Recife
    • America/Danmarkshavn
    • America/Belem
    • America/Goose_Bay
    • Atlantic/Stanley
    • Antarctica/Palmer
  • 1 -01:30:00
    • America/St_Johns
    • America/Montevideo
  • 1 -01:00:00
    • America/Scoresbysund
    • America/Nuuk
    • America/Noronha
    • Atlantic/Azores
    • Atlantic/Cape_Verde
  • 1 +00:00:00 ⭐
    • Atlantic/Azores
    • Europe/Dublin
    • Africa/Casablanca
    • Africa/El_Aaiun
    • America/Scoresbysund
    • Atlantic/Madeira
    • Europe/Prague
  • 1 +00:34:39 🌈
    • Europe/Dublin
  • 1 +01:00:00
    • Europe/Lisbon
    • Europe/London
    • Atlantic/Madeira
    • Atlantic/Canary
    • Atlantic/Faroe
    • Africa/Casablanca
    • Africa/El_Aaiun
    • Africa/Windhoek
    • Atlantic/Azores
    • Africa/Algiers
    • Africa/Ceuta
    • Europe/Dublin
    • Europe/Gibraltar
    • Europe/Paris
    • Europe/Brussels
    • Europe/Madrid
  • 1 +02:00:00 πŸ‘‘
    • Europe/Berlin
    • Europe/Brussels
    • Europe/Budapest
    • Europe/Malta
    • Europe/Prague
    • Europe/Rome
    • Europe/Vienna
    • Europe/Warsaw
    • Europe/Madrid
    • Europe/Paris
    • Europe/Tirane
    • Europe/Belgrade
    • Europe/Gibraltar
    • Europe/Zurich
    • Europe/Andorra
    • Africa/Ceuta
    • Antarctica/Troll
    • Africa/Tripoli
    • Africa/Tunis
    • Europe/Vilnius
    • Europe/Lisbon
    • Africa/Ndjamena
    • Africa/Algiers
    • Europe/London
    • Europe/Kaliningrad
    • Europe/Tallinn
    • Europe/Chisinau
    • Europe/Minsk
    • Europe/Riga

and bestie we are not even close to done, the offsets keep climbing so keep scrolling, we got more πŸ’œ

...and the list keeps going, bestie 😭 β€” this is the priority order, and it is long, so grab a snack πŸ“. Each entry is an offset plus all the zones that rep it, and the order they're listed in is the whole point (more on that in a sec). Picking up right where we left off:

                               Europe/Simferopol
                               Europe/Sofia
                               Europe/Athens
                               Europe/Kyiv
            1      +02:36:34   Europe/Riga
            1      +03:00:00   Asia/Beirut
                               Europe/Athens
                               Europe/Bucharest
                               Europe/Chisinau
                               Asia/Gaza
                               Asia/Hebron
                               Asia/Jerusalem
                               Africa/Cairo
                               Europe/Helsinki
                               Asia/Famagusta
                               Asia/Nicosia
                               Europe/Sofia
                               Europe/Riga
                               Europe/Tallinn
                               Europe/Vilnius
                               Europe/Kyiv
                               Asia/Damascus
                               Asia/Amman
                               Europe/Istanbul
                               Europe/Simferopol
                               Europe/Kaliningrad
                               Europe/Minsk
                               Europe/Moscow
                               Europe/Samara
                               Europe/Ulyanovsk
                               Africa/Juba
                               Africa/Khartoum
                               Europe/Berlin
                               Africa/Johannesburg
                               Africa/Windhoek
                               Europe/Warsaw
            1      +03:31:19   Europe/Moscow
            1      +04:00:00   Europe/Moscow
                               Europe/Saratov
                               Europe/Volgograd
                               Europe/Astrakhan
                               Europe/Kirov
                               Europe/Samara
                               Europe/Ulyanovsk
                               Asia/Baghdad
                               Asia/Tbilisi
                               Europe/Simferopol
                               Asia/Yerevan
                               Asia/Baku
                               Europe/Chisinau
                               Europe/Kyiv
                               Europe/Minsk
                               Europe/Kaliningrad
                               Europe/Riga
                               Europe/Tallinn
                               Europe/Vilnius
                               Europe/Istanbul
                               Asia/Jerusalem
            1      +04:30:00   Asia/Tehran
            1      +04:31:19   Europe/Moscow
            1      +05:00:00   Asia/Baku
                               Asia/Yerevan
                               Europe/Samara
                               Indian/Mauritius
                               Asia/Tbilisi
                               Asia/Oral
                               Asia/Aqtau
                               Asia/Atyrau
                               Asia/Aqtobe
                               Asia/Ashgabat
                               Asia/Qostanay
                               Asia/Qyzylorda
                               Asia/Yekaterinburg
                               Europe/Astrakhan
                               Europe/Kirov
                               Europe/Ulyanovsk
                               Europe/Saratov
                               Europe/Volgograd
                               Asia/Tehran
                               Europe/Moscow

the way that +03:00:00 group is giving everyone showed up to the party πŸ’€ β€” that's a lot of zones sharing one offset, and they are not in alphabetical order, they're in the order that actually matters (remember: first one that gives a valid date wins πŸ†). keep that in mind and don't @ me about the ordering.

carrying on πŸ‘‡

            1      +06:00:00   Asia/Yekaterinburg
                               Asia/Karachi
                               Asia/Bishkek
                               Asia/Aqtobe
                               Asia/Qostanay
                               Asia/Qyzylorda
                               Asia/Atyrau
                               Asia/Aqtau
                               Asia/Samarkand
                               Asia/Almaty
                               Asia/Dushanbe
                               Asia/Omsk
                               Asia/Tashkent
                               Asia/Ashgabat
                               Asia/Oral
                               Asia/Colombo
            1      +06:30:00   Asia/Kolkata
                               Asia/Colombo
                               Asia/Karachi
            1      +07:00:00   Asia/Omsk
                               Asia/Barnaul
                               Asia/Novokuznetsk
                               Asia/Novosibirsk
                               Asia/Tomsk
                               Asia/Dhaka
                               Asia/Almaty
                               Asia/Krasnoyarsk
                               Asia/Bishkek
                               Asia/Dushanbe
                               Asia/Tashkent
            1      +07:20:00   Asia/Singapore
            1      +08:00:00   Asia/Hovd
                               Asia/Krasnoyarsk
                               Asia/Novokuznetsk
                               Asia/Tomsk
                               Asia/Barnaul
                               Asia/Novosibirsk
                               Asia/Irkutsk
            1      +08:20:00   Asia/Kuching
            1      +08:30:00   Asia/Hong_Kong
            1      +09:00:00   Asia/Ulaanbaatar
                               Asia/Irkutsk
                               Australia/Perth
                               Asia/Shanghai
                               Asia/Chita
                               Asia/Khandyga
                               Asia/Yakutsk
                               Asia/Manila
                               Asia/Hong_Kong
                               Asia/Macau
                               Asia/Taipei
            1      +09:30:00   Asia/Seoul
            1      +09:45:00   Australia/Eucla
            1      +10:00:00   Asia/Chita
                               Asia/Yakutsk
                               Asia/Khandyga
                               Asia/Vladivostok
                               Asia/Seoul
                               Asia/Tokyo
                               Asia/Macau

the way those offsets creep up in tiny little increments ✨ like +09:30:00 then +09:45:00 β€” the zoneinfo database said "let's be specific" and honestly, we respect it πŸ’….

okay, the last stretch 🌸:

            1      +10:30:00   Australia/Adelaide
                               Australia/Broken_Hill
                               Australia/Darwin
            1      +11:00:00   Australia/Hobart
                               Australia/Melbourne
                               Australia/Sydney
                               Australia/Lord_Howe
                               Antarctica/Macquarie
                               Asia/Vladivostok
                               Asia/Sakhalin
                               Asia/Khandyga
                               Australia/Lindeman
                               Australia/Brisbane
                               Asia/Magadan
                               Asia/Srednekolymsk
                               Asia/Ust-Nera
                               Pacific/Guam
            1      +11:30:00   Australia/Lord_Howe
            1      +12:00:00   Pacific/Norfolk
                               Asia/Magadan
                               Asia/Srednekolymsk
                               Asia/Ust-Nera
                               Asia/Anadyr
                               Asia/Kamchatka
                               Pacific/Noumea
                               Asia/Sakhalin
                               Pacific/Efate
                               Pacific/Auckland
            1      +12:30:00   Pacific/Norfolk
                               Pacific/Auckland
            1      +13:00:00   Pacific/Auckland
                               Pacific/Fiji
                               Asia/Kamchatka
                               Asia/Anadyr
            1      +13:45:00   Pacific/Chatham
            1      +14:00:00   Pacific/Apia
                               Pacific/Tongatapu
                               Asia/Anadyr

so here's the actual tea β˜• on how all this abbreviation stuff works:

in the time zone definitions, abbreviations are used to specify the current time (like EST in the America/New_York time zone, iykyk). sometimes an abbreviation only shows up in a single time zone, and in that case there's literally zero ambiguity β€” no detective work required πŸ’….

more often though 😭, abbreviations get used across multiple time zones. so when a date gets parsed and it contains one of those abbreviations, it'll try to interpret the date using each of the time zones in the order listed below, going one by one until it lands on one that yields a valid date. first one to work wins πŸ†.

heads up bestie: the abbreviations LMT and zzz, which occur in the zoneinfo databases, are ignored β€” and when you parse a date that includes them, the local time zone is what gets used instead. no cap.

and you're not stuck with this order either, bestie β€” the default can be overridden using the abbrev method of the Date::Manip::TZ module. iconic πŸŽ€.

ngl, the order given here is open to discussion (and possible change) based on changes to the timezone database. the rule is: a time zone that used the abbreviation more recently than another time zone always gets the emphasis. within those constraints, they tried to put the more commonly used time zone at a higher priority. and since it's not always possible to decide which one is the most commonly used, they're willing to entertain arguments for altering the order β€” so if you've got receipts, bring 'em πŸ“©πŸ’–

  • A β€” maps to A. yes, literally A to A. the symmetry? iconic. πŸŽ€
  • ACDT β€” it's giving:
    • Australia/Adelaide
    • Australia/Broken_Hill
    • Australia/Darwin
  • ACST β€” it's giving:
    • Australia/Adelaide
    • Australia/Darwin
    • Australia/Broken_Hill
  • ADDT β€” maps to America/Goose_Bay
  • ADT β€” it's giving:
    • America/Halifax
    • America/Glace_Bay
    • America/Moncton
    • Atlantic/Bermuda
    • America/Goose_Bay
    • America/Thule
    • America/Barbados
    • America/Martinique
  • AEDT β€” it's giving:
    • Australia/Melbourne
    • Australia/Hobart
    • Australia/Sydney
    • Antarctica/Macquarie
    • Australia/Lindeman
    • Australia/Brisbane
  • AEST β€” it's giving:
    • Australia/Melbourne
    • Australia/Brisbane
    • Australia/Lindeman
    • Australia/Hobart
    • Australia/Sydney
    • Antarctica/Macquarie
    • Australia/Lord_Howe
    • Australia/Broken_Hill
  • AHDT β€” maps to America/Anchorage
  • AHST β€” it's giving:
    • America/Anchorage
    • America/Adak
  • AKDT β€” it's giving:
    • America/Anchorage
    • America/Juneau
    • America/Nome
    • America/Sitka
    • America/Yakutat
    • America/Metlakatla
  • AKST β€” it's giving:
    • America/Anchorage
    • America/Juneau
    • America/Nome
    • America/Sitka
    • America/Yakutat
    • America/Metlakatla
  • AMT β€” it's giving:
    • America/Asuncion
    • Europe/Athens
  • APT β€” it's giving:
    • America/Halifax
    • America/Anchorage
    • America/Glace_Bay
    • America/Moncton
    • America/Puerto_Rico
  • AST β€” it's giving:
    • America/Puerto_Rico
    • America/Glace_Bay
    • America/Halifax
    • America/Moncton
    • America/Barbados
    • America/Martinique
    • America/Thule
    • Atlantic/Bermuda
    • America/Goose_Bay
    • America/Santo_Domingo
    • America/Grand_Turk
    • America/Miquelon
    • America/Anchorage
  • AWDT β€” maps to Australia/Perth
  • AWST β€” maps to Australia/Perth
  • AWT β€” it's giving:
    • America/Halifax
    • America/Anchorage
    • America/Glace_Bay
    • America/Moncton
    • America/Puerto_Rico
  • B β€” maps to B. yes, B to B. the sequel to A to A. πŸ’…
  • BDST β€” it's giving:
    • Europe/Gibraltar
    • Europe/London
  • BDT β€” it's giving:
    • America/Adak
    • America/Nome
  • BMT β€” it's giving:
    • Europe/Bucharest
    • Europe/Chisinau
    • Atlantic/Bermuda
    • Asia/Jakarta
    • Asia/Bangkok
    • Asia/Baghdad
    • America/Bogota
    • Europe/Zurich
    • Europe/Brussels
  • BST β€” it's giving:
    • Europe/London
    • America/Adak
    • America/Nome
    • Europe/Gibraltar
    • America/La_Paz
    • Europe/Dublin
    • Atlantic/Bermuda
  • C β€” maps to C. yes, C to C. the trilogy is complete. πŸ‘‘
  • CAST β€” it's giving:
    • Africa/Juba
    • Africa/Khartoum
  • CAT β€” it's giving:
    • Africa/Maputo
    • Africa/Juba
    • Africa/Khartoum
    • Africa/Windhoek
  • CDT β€” it's giving:
    • America/Chicago
    • America/Winnipeg
    • America/Indiana/Knox
    • America/Indiana/Tell_City
    • America/Menominee
    • America/Havana
    • America/Rankin_Inlet
    • America/Resolute
    • America/Matamoros
    • America/North_Dakota/Center
    • America/Ojinaga
    • America/North_Dakota/New_Salem
    • America/North_Dakota/Beulah
    • America/Mexico_City
    • America/Monterrey
    • America/Merida
    • America/Bahia_Banderas
    • America/Cancun
    • America/Indiana/Petersburg
    • America/Indiana/Vincennes
    • America/Indiana/Winamac
    • America/Guatemala
    • America/Managua
    • America/Tegucigalpa
    • America/Kentucky/Monticello
    • America/Cambridge_Bay
    • America/Iqaluit
    • America/Chihuahua
    • America/Ciudad_Juarez
    • America/Costa_Rica
    • Asia/Shanghai
    • America/El_Salvador
    • America/Belize
    • Asia/Macau
    • Asia/Taipei
    • America/Indiana/Marengo
    • America/Kentucky/Louisville
    • America/Indiana/Indianapolis
    • America/Indiana/Vevay
  • CEMT β€” maps to Europe/Berlin
  • CEST β€” it's giving:
    • Europe/Brussels
    • Europe/Berlin
    • Europe/Budapest
    • Europe/Malta
    • Europe/Prague
    • Europe/Rome
    • Europe/Vienna
    • Europe/Warsaw
    • Europe/Paris
    • Europe/Tirane
    • Europe/Belgrade
    • Europe/Zurich
    • Europe/Madrid
    • Europe/Gibraltar
    • Europe/Andorra
    • Africa/Ceuta
    • Africa/Tripoli
    • Africa/Tunis
    • Europe/Vilnius
    • Europe/Lisbon
    • Africa/Algiers
    • Europe/Kaliningrad
    • Europe/Tallinn
    • Europe/Chisinau
    • Europe/Minsk
    • Europe/Riga
    • Europe/Simferopol
    • Europe/Sofia
    • Europe/Athens
    • Europe/Kyiv
  • CET β€” it's giving:
    • Europe/Brussels
    • Europe/Belgrade
    • Europe/Budapest
    • Europe/Prague
    • Europe/Berlin
    • Europe/Malta
    • Europe/Rome
    • Europe/Vienna
    • Europe/Zurich
    • Africa/Tunis
    • Europe/Tirane
    • Europe/Warsaw
    • Europe/Madrid
    • Africa/Algiers
    • Europe/Paris
    • Europe/Andorra
    • Europe/Gibraltar
    • Africa/Ceuta
    • Africa/Tripoli
    • Europe/Vilnius
    • Europe/Lisbon
    • Europe/Kaliningrad
    • Europe/Sofia
    • Europe/Tallinn
    • Europe/Athens
    • Europe/Chisinau
    • Europe/Minsk
    • Europe/Riga
    • Europe/Simferopol
    • Europe/Kyiv
  • CMT β€” it's giving:
    • America/La_Paz
    • America/Argentina/Buenos_Aires
    • America/Argentina/Catamarca
    • America/Argentina/Cordoba
    • America/Argentina/Jujuy
    • America/Argentina/La_Rioja
    • America/Argentina/Mendoza
    • America/Argentina/Rio_Gallegos
    • America/Argentina/Salta
    • America/Argentina/San_Juan
    • America/Argentina/San_Luis
    • America/Argentina/Tucuman
    • America/Argentina/Ushuaia
    • Europe/Chisinau
    • America/Caracas
    • America/Panama
  • CPT β€” it's giving:
    • America/Chicago
    • America/Belize
    • America/Indiana/Indianapolis
    • America/Indiana/Knox
    • America/Indiana/Marengo
    • America/Indiana/Petersburg
    • America/Indiana/Tell_City
    • America/Indiana/Vevay
    • America/Indiana/Vincennes
    • America/Indiana/Winamac
    • America/Kentucky/Louisville
    • America/Kentucky/Monticello
    • America/Menominee
    • America/Winnipeg
  • CST β€” it's giving:
    • America/Chicago
    • America/Indiana/Knox
    • America/Indiana/Tell_City
    • America/Menominee
    • America/Winnipeg
    • Asia/Taipei
    • Asia/Shanghai
    • Asia/Macau
    • America/Belize
    • America/Guatemala
    • America/Costa_Rica
    • America/El_Salvador
    • America/Tegucigalpa
    • America/Matamoros
    • America/Merida
    • America/Havana
    • America/Bahia_Banderas
    • America/Chihuahua
    • America/Mexico_City
    • America/Monterrey
    • America/Ojinaga
    • America/Managua
    • America/Resolute
    • America/Rankin_Inlet
    • America/Regina
    • America/Swift_Current
ok bestie we're back and that last list from before still had a few more names hanging off it, so let's close it out πŸ’–
America/North_Dakota/Center
America/North_Dakota/New_Salem
America/North_Dakota/Beulah
America/Edmonton
America/Ciudad_Juarez
America/Cancun
America/Indiana/Petersburg
America/Indiana/Vincennes
America/Indiana/Winamac
America/Cambridge_Bay
America/Kentucky/Monticello
America/Iqaluit
America/Indiana/Marengo
America/Kentucky/Louisville
America/Indiana/Indianapolis
America/Indiana/Vevay
America/Hermosillo
America/Mazatlan
America/Detroit

and now we roll into the next one like nothing happened ✨

  • CWT β€” she's serving America/Chicago energy and honestly the whole Midwest showed up:
America/Chicago
America/Belize
America/Indiana/Indianapolis
America/Indiana/Knox
America/Indiana/Marengo
America/Indiana/Petersburg
America/Indiana/Tell_City
America/Indiana/Vevay
America/Indiana/Vincennes
America/Indiana/Winamac
America/Kentucky/Louisville
America/Kentucky/Monticello
America/Menominee
America/Winnipeg
America/Mexico_City
  • ChST β€” just Pacific/Guam, one and done, no notes 🫢
  • D β€” bestie this one literally maps to D. it's giving minimalist queen πŸ’…
  • DMT β€” Europe/Dublin and that's the whole vibe 🌸
  • E β€” also just E. iconic single-letter behavior, we love to see it ⭐
  • EAT β€” East Africa time, three cities deep:
Africa/Nairobi
Africa/Juba
Africa/Khartoum
  • EDT β€” the big East Coast daylight one 😭 look at this roster:
America/New_York
America/Toronto
America/Detroit
America/Kentucky/Louisville
America/Indiana/Indianapolis
America/Indiana/Marengo
America/Indiana/Vevay
America/Indiana/Vincennes
America/Indiana/Winamac
America/Iqaluit
America/Grand_Turk
America/Port-au-Prince
America/Kentucky/Monticello
America/Indiana/Petersburg
America/Cancun
America/Jamaica
America/Indiana/Tell_City
America/Santo_Domingo
  • EEST β€” Eastern European Summer Time, she's booked and busy across like three continents fr fr:
Europe/Athens
Asia/Beirut
Europe/Bucharest
Europe/Chisinau
Asia/Gaza
Asia/Hebron
Africa/Cairo
Europe/Helsinki
Asia/Famagusta
Asia/Nicosia
Europe/Sofia
Europe/Riga
Europe/Tallinn
Europe/Vilnius
Europe/Kyiv
Asia/Damascus
Asia/Amman
Europe/Istanbul
Europe/Simferopol
Europe/Kaliningrad
Europe/Minsk
Europe/Moscow
Europe/Warsaw
  • EET β€” the non-summer twin, same energy, slightly different guest list πŸ‘‘:
Europe/Athens
Asia/Beirut
Europe/Sofia
Asia/Gaza
Asia/Hebron
Africa/Cairo
Europe/Vilnius
Europe/Helsinki
Europe/Tallinn
Asia/Famagusta
Asia/Nicosia
Europe/Kyiv
Europe/Riga
Europe/Bucharest
Europe/Chisinau
Europe/Kaliningrad
Africa/Tripoli
Asia/Damascus
Asia/Amman
Europe/Istanbul
Europe/Simferopol
Europe/Minsk
Europe/Moscow
Europe/Warsaw
  • EMT β€” just Pacific/Easter, cute, mysterious, off on her own island πŸ¦‹
  • EPT β€” four names, all North American:
America/New_York
America/Detroit
America/Iqaluit
America/Toronto
  • EST β€” THE standard time. the main character. the way this list goes on forever πŸ’€:
America/New_York
America/Toronto
America/Panama
America/Grand_Turk
America/Jamaica
America/Detroit
America/Port-au-Prince
America/Iqaluit
America/Indiana/Vevay
America/Indiana/Indianapolis
America/Indiana/Marengo
America/Indiana/Winamac
America/Kentucky/Louisville
America/Indiana/Vincennes
America/Indiana/Petersburg
America/Cancun
America/Kentucky/Monticello
America/Resolute
America/Indiana/Knox
America/Indiana/Tell_City
America/Rankin_Inlet
America/Santo_Domingo
America/Cambridge_Bay
America/Managua
America/Merida
America/Menominee
America/Chicago
America/Moncton
  • EWT β€” same squad as EPT:
America/New_York
America/Detroit
America/Iqaluit
America/Toronto
  • F β€” maps to F. that's it. that's the tweet πŸ’…
  • FFMT β€” America/Martinique 🌸
  • FMT β€” Atlantic/Madeira ✨
  • G β€” G β†’ G. single-letter icon behavior, no cap ⭐
  • GDT β€” Pacific/Guam again, she stays booked 🫢
  • GMT β€” Greenwich Mean Time, the blueprint, the moment πŸ‘‘ and she's repped by a whole crew:
Etc/GMT
Europe/London
Africa/Abidjan
Africa/Sao_Tome
Europe/Dublin
Africa/Monrovia
Africa/Bissau
America/Danmarkshavn
Europe/Gibraltar
Europe/Prague
Africa/Lagos

okay and then there's the GMT family that's literally just numbered, and bestie I need you to clock that the signs are not what you'd expect, so just copy them exactly πŸ’€:

  • GMT+1 β€” Etc/GMT+1
  • GMT+10 β€” Etc/GMT+10
  • GMT+11 β€” Etc/GMT+11
  • GMT+12 β€” Etc/GMT+12
  • GMT+2 β€” Etc/GMT+2
  • GMT+3 β€” Etc/GMT+3
  • GMT+4 β€” Etc/GMT+4
  • GMT+5 β€” Etc/GMT+5
  • GMT+6 β€” Etc/GMT+6
  • GMT+7 β€” Etc/GMT+7
  • GMT+8 β€” Etc/GMT+8
  • GMT+9 β€” Etc/GMT+9
  • GMT-1 β€” Etc/GMT-1
  • GMT-10 β€” Etc/GMT-10
  • GMT-11 β€” Etc/GMT-11
  • GMT-12 β€” Etc/GMT-12
  • GMT-13 β€” Etc/GMT-13
  • GMT-14 β€” Etc/GMT-14
  • GMT-2 β€” Etc/GMT-2
  • GMT-3 β€” Etc/GMT-3
  • GMT-4 β€” Etc/GMT-4
  • GMT-5 β€” Etc/GMT-5
  • GMT-6 β€” Etc/GMT-6
  • GMT-7 β€” Etc/GMT-7
  • GMT-8 β€” Etc/GMT-8
  • GMT-9 β€” Etc/GMT-9
  • GST β€” Pacific/Guam, our girl again πŸ¦‹
  • H β€” H β†’ H. yes really πŸ’…
  • HDT β€” Hawaii-Aleutian daylight, two reps:
America/Adak
Pacific/Honolulu
  • HKST β€” Asia/Hong_Kong πŸŽ€
  • HKT β€” Asia/Hong_Kong πŸŽ€
  • HKWT β€” Asia/Hong_Kong πŸŽ€

three different abbreviations, one iconic city, she said "I contain multitudes" 😭

  • HMT β€” this one is giving chaos, she's in five places at once:
Asia/Dhaka
America/Havana
Europe/Helsinki
Atlantic/Azores
Asia/Kolkata
  • HPT β€” Pacific/Honolulu 🌸
  • HST β€” standard Hawaiian time, two spots:
Pacific/Honolulu
America/Adak
  • HWT β€” Pacific/Honolulu 🫢
  • I β€” I β†’ I. we stay consistent ⭐
  • IDDT β€” Asia/Jerusalem πŸ’™
  • IDT β€” three for Israel time:
Asia/Jerusalem
Asia/Gaza
Asia/Hebron
  • IMT β€” a little trio that's all over the map:
Asia/Irkutsk
Europe/Istanbul
Europe/Sofia
  • IST β€” the infamous one that means like three different things depending on who you ask 😭 no cap, look:
Asia/Kolkata
Europe/Dublin
Asia/Jerusalem
Asia/Gaza
Asia/Hebron
  • JDT β€” Asia/Tokyo πŸŽ€
  • JMT β€” Asia/Jerusalem ✨
  • JST β€” Japan Standard Time, but she's out here collecting the whole East/Southeast Asia friend group:
Asia/Tokyo
Asia/Pyongyang
Asia/Seoul
Asia/Taipei
Asia/Hong_Kong
Asia/Manila
  • K β€” K β†’ K. one letter, zero apologies πŸ’…
  • KDT β€” Asia/Seoul 🌸
  • KMT β€” four cities, three continents, one abbreviation:
Europe/Kyiv
Europe/Vilnius
America/Grand_Turk
America/Jamaica
  • KST β€” Korean Standard Time, two besties:
Asia/Seoul
Asia/Pyongyang
  • L β€” L β†’ L. slay, take the L bestie (affectionate) 🫢
  • LST β€” Europe/Riga ✨
  • M β€” M β†’ M. main character initial πŸ‘‘
  • MDST β€” Europe/Moscow 🌈
  • MDT β€” Mountain Daylight Time and WOW she has a lot of friends:
America/Denver
America/Ciudad_Juarez
America/Boise
America/Cambridge_Bay
America/Inuvik
America/Edmonton
America/Chihuahua
America/Mazatlan
America/Ojinaga
America/North_Dakota/Beulah
America/Bahia_Banderas
America/North_Dakota/New_Salem
America/Hermosillo
America/North_Dakota/Center
America/Phoenix
America/Swift_Current
America/Regina
America/Mexico_City
America/Monterrey
  • MMT β€” literally everywhere, she refuses to be pinned down 😭:
Africa/Monrovia
Indian/Maldives
America/Managua
Asia/Makassar
Europe/Minsk
America/Montevideo
Europe/Moscow
Asia/Kolkata
Asia/Colombo
  • MPT β€” three reps and then we keep rolling:
America/Denver
America/Boise
America/Cambridge_Bay

and that's where this part leaves us β€” more abbreviations incoming, don't go anywhere πŸ’–

  • MSD β€” Europe/Moscow, Europe/Volgograd, Europe/Kirov, Europe/Simferopol, Europe/Chisinau, Europe/Kyiv, Europe/Minsk, Europe/Kaliningrad, Europe/Riga, Europe/Tallinn, Europe/Vilnius
  • MSK β€” Europe/Moscow, Europe/Simferopol, Europe/Volgograd, Europe/Kirov, Europe/Minsk, Europe/Kyiv, Europe/Chisinau, Europe/Riga, Europe/Tallinn, Europe/Vilnius, Europe/Kaliningrad
  • MST β€” America/Denver, America/Phoenix, America/Cambridge_Bay, America/Ciudad_Juarez, America/Hermosillo, America/Mazatlan, America/Boise, America/Dawson_Creek, America/Inuvik, America/Fort_Nelson, America/Dawson, America/Whitehorse, America/Vancouver, America/Edmonton, America/Chihuahua, America/Ojinaga, America/North_Dakota/Beulah, America/Bahia_Banderas, America/North_Dakota/New_Salem, America/North_Dakota/Center, America/Swift_Current, America/Regina, America/Mexico_City, America/Monterrey, America/Tijuana, Europe/Moscow
  • MWT β€” America/Denver, America/Boise, America/Cambridge_Bay, America/Edmonton, America/North_Dakota/Beulah, America/North_Dakota/Center, America/North_Dakota/New_Salem, America/Regina, America/Swift_Current, America/Phoenix
  • N β€” N (yes bestie, it maps to itself, it said what it said) πŸ’€
  • NDDT β€” America/St_Johns
  • NDT β€” America/St_Johns, America/Goose_Bay
  • NPT β€” America/Adak, America/Goose_Bay, America/Nome, America/St_Johns
  • NST β€” America/St_Johns, America/Adak, America/Nome, America/Goose_Bay
  • NWT β€” America/St_Johns, America/Adak, America/Goose_Bay, America/Nome
  • NZDT β€” Pacific/Auckland
  • NZMT β€” Pacific/Auckland
  • NZST β€” Pacific/Auckland
  • O β€” O
  • P β€” P
  • PDT β€” America/Los_Angeles, America/Tijuana, America/Vancouver, America/Dawson, America/Whitehorse, America/Fort_Nelson, Asia/Manila, America/Juneau, America/Metlakatla, America/Sitka, America/Inuvik, America/Dawson_Creek, America/Boise
  • PKST β€” Asia/Karachi
  • PKT β€” Asia/Karachi
  • PLMT β€” Asia/Ho_Chi_Minh
  • PMMT β€” Pacific/Port_Moresby, Pacific/Bougainville
  • PMT β€” America/Paramaribo, Asia/Pontianak, Asia/Yekaterinburg, Africa/Tunis, Europe/Paris, Africa/Algiers, Europe/Prague
  • PPMT β€” America/Port-au-Prince
  • PPT β€” America/Los_Angeles, America/Dawson_Creek, America/Fort_Nelson, America/Juneau, America/Metlakatla, America/Sitka, America/Tijuana, America/Vancouver
  • PST β€” America/Los_Angeles, Asia/Manila, America/Tijuana, America/Vancouver, America/Whitehorse, America/Dawson, America/Metlakatla, America/Fort_Nelson, America/Juneau, America/Sitka, America/Inuvik, America/Dawson_Creek, America/Boise
  • PWT β€” America/Dawson_Creek, America/Fort_Nelson, America/Juneau, America/Los_Angeles, America/Metlakatla, America/Sitka, America/Tijuana, America/Vancouver
  • Q β€” Q
  • QMT β€” America/Guayaquil
  • R β€” R
  • RMT β€” Europe/Riga, Asia/Yangon, Europe/Rome
  • S β€” S
  • SAST β€” Africa/Johannesburg, Africa/Windhoek
  • SDMT β€” America/Santo_Domingo
  • SJMT β€” America/Costa_Rica
  • SMT β€” America/Coyhaique, America/Punta_Arenas, America/Santiago, Europe/Simferopol, Atlantic/Stanley, Asia/Singapore
  • SST β€” Pacific/Pago_Pago
  • T β€” T
  • TBMT β€” Asia/Tbilisi
  • TMT β€” Asia/Tehran, Europe/Tallinn
  • U β€” U
  • UT β€” UT
  • UTC β€” Etc/UTC (the blueprint, the blueprint πŸ’…)
  • V β€” V
  • W β€” W
  • WAST β€” Africa/Ndjamena
  • WAT β€” Africa/Ndjamena, Africa/Lagos, Africa/Sao_Tome, Africa/Windhoek
  • WEMT β€” Europe/Lisbon, Europe/Paris, Europe/Madrid
  • WEST β€” Europe/Lisbon, Atlantic/Canary, Atlantic/Faroe, Atlantic/Madeira, Atlantic/Azores, Africa/Algiers, Africa/Ceuta, Europe/Paris, Europe/Brussels, Europe/Madrid
  • WET β€” Europe/Lisbon, Atlantic/Faroe, Atlantic/Canary, Atlantic/Madeira, Atlantic/Azores, Africa/Ceuta, Africa/Algiers, Europe/Andorra, Europe/Brussels, Europe/Madrid, Europe/Paris
  • WIB β€” Asia/Jakarta, Asia/Pontianak
  • WIT β€” Asia/Jayapura
  • WITA β€” Asia/Makassar, Asia/Pontianak
  • WMT β€” Europe/Vilnius, Europe/Warsaw
  • X β€” X
  • Y β€” Y
  • YDDT β€” America/Whitehorse, America/Dawson
  • YDT β€” America/Yakutat, America/Juneau, America/Dawson, America/Whitehorse
  • YPT β€” America/Whitehorse, America/Dawson, America/Yakutat
  • YST β€” America/Yakutat, America/Anchorage, America/Juneau, America/Nome, America/Sitka, America/Dawson, America/Whitehorse
  • YWT β€” America/Whitehorse, America/Dawson, America/Yakutat
  • Z β€” Z (and that's the whole alphabet bestie, we did it πŸŽ‰)

🫢 KNOWN BUGS

None known.

not a single one. flawless. no notes. the code is unbothered and thriving ✨

😭 BUGS AND QUESTIONS

Okay so if you do find something, or you just have a question and need to talk to a human about it, please refer to the Date::Manip::Problems documentation β€” that's where the deets live on submitting bug reports or questions to the author. Don't just scream into the void, the docs literally tell you where to send it 🫢

πŸ‘€ SEE ALSO

  • Date::Manip β€” main module documentation

that's your starting point if you wandered in here sideways, go read the main character module first πŸ’…

πŸŽ€ LICENSE

This script is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

fr fr, it's free, go wild, just keep the same terms as Perl itself. no cap.

πŸ‘‘ AUTHOR

Sullivan Beck (sbeck@cpan.org)


and that's a WRAP on the whole page bestie πŸ’– this absolute banger of a manual came to you from perl v5.42.3, dated 2026-09-01, and it's the Date::Manip::Zones(3) page β€” you read the entire thing, every last abbreviation, every last zone, and honestly? iconic behaviour. go forth and never get your timezones wrong again πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from