Time Zone Abbreviations Explained — EST, PST, GMT, KST, CET and the Traps

Published July 27, 2026 · gworldtime Guides

Three-letter zone codes look precise, but several of them mean completely different things on different continents, and half of them silently change with the season. Here's what the common ones mean — and why professionals write city names or UTC offsets instead.

The two things abbreviations hide

Before the tables, the two systematic problems:

North America

CodeNameOffsetSummer codeMain cities
ESTEastern Standard TimeUTC−5EDT (UTC−4)New York, Toronto, Miami
CSTCentral Standard TimeUTC−6CDT (UTC−5)Chicago, Dallas, Mexico City*
MSTMountain Standard TimeUTC−7MDT (UTC−6)Denver; Phoenix stays on MST all year
PSTPacific Standard TimeUTC−8PDT (UTC−7)Los Angeles, San Francisco, Vancouver
AKSTAlaska Standard TimeUTC−9AKDT (UTC−8)Anchorage
HSTHawaii Standard TimeUTC−10— (no DST)Honolulu

*Mexico City abolished DST in 2022, so it stays on UTC−6 year-round even while US Central cities shift.

Europe

CodeNameOffsetSummer codeMain cities
GMTGreenwich Mean TimeUTC+0BST (UTC+1)London, Dublin, Lisbon
WETWestern European TimeUTC+0WEST (UTC+1)Lisbon, Canary Islands
CETCentral European TimeUTC+1CEST (UTC+2)Paris, Berlin, Madrid, Rome, Warsaw
EETEastern European TimeUTC+2EEST (UTC+3)Athens, Helsinki, Kyiv, Bucharest
MSKMoscow TimeUTC+3— (no DST)Moscow, St. Petersburg

Note that GMT and UTC show the same time in practice, but they're conceptually different things — see UTC vs GMT.

Asia and Oceania

CodeNameOffsetNotes
ISTIndia Standard TimeUTC+5:30No DST; the famous half-hour offset
ICTIndochina TimeUTC+7Bangkok, Hanoi; Jakarta uses WIB (also +7)
CSTChina Standard TimeUTC+8Beijing, Shanghai — one zone for the whole country
SGT / HKTSingapore / Hong Kong TimeUTC+8No DST
KSTKorea Standard TimeUTC+9Seoul; no DST
JSTJapan Standard TimeUTC+9Tokyo; no DST
AWSTAustralian Western Standard TimeUTC+8Perth; no DST
ACSTAustralian Central Standard TimeUTC+9:30Adelaide → ACDT (UTC+10:30) in southern summer
AESTAustralian Eastern Standard TimeUTC+10Sydney, Melbourne → AEDT (UTC+11); Brisbane stays AEST
NZSTNew Zealand Standard TimeUTC+12Auckland → NZDT (UTC+13) in southern summer

The dangerous ones: same letters, different planets

What to write instead

  1. Best: a city. "18:00 Seoul time" is unambiguous forever — the city pins down the IANA zone and all its DST rules. This is what calendar systems do internally (Asia/Seoul, America/New_York).
  2. Good: an explicit UTC offset. "18:00 UTC+9" can't be misread, though unlike a city it won't follow a DST change.
  3. For aviation, military, and servers: Zulu. "1500Z" means 15:00 UTC — the Z suffix is the one abbreviation that is genuinely unambiguous.
  4. Acceptable: abbreviation + one anchor city. If your audience expects "PST", write "9 AM PT (Los Angeles)" so any confusion self-corrects.

Check any code against a live clock

If someone sends you a time in an abbreviation you're unsure about, don't guess: pin the sender's city on the gworldtime globe and read the live time and offset directly. It's faster than looking up the code and immune to the CST/IST traps above.

Open the World Clock →


Read next: UTC vs GMT — what's the difference? · How time zones work · Scheduling meetings across time zones