Time Zone Abbreviations
Time zone abbreviations and UTC offsets — UTC, GMT, EST/EDT, PST/PDT, CET/CEST, IST, JST, AEST, and more, with the regions they apply to.
Common time zone abbreviations, UTC offsets, and the regions where each one is used.
No matches.
Time zone abbreviations are convenient but ambiguous — CST alone could mean Central Standard Time (US, UTC−6), China Standard Time (UTC+8), or Cuba Standard Time. For an instant, use a timestamp with an explicit offset. For a recurring local schedule, keep its wall time and an IANA zone such as America/Chicago. See the Timestamp Converter for Unix timestamps.
Universal & GMT
| Abbr | Offset | Name | Notes |
|---|---|---|---|
UTC | UTC±00:00 | Coordinated Universal Time | The standard. Replaces GMT for technical purposes. |
GMT | UTC±00:00 | Greenwich Mean Time | In practice identical to UTC. Used by UK in winter. |
Z | UTC±00:00 | Zulu time | Military / aviation; same as UTC. |
North America
| Abbr | Offset | Name | Notes |
|---|---|---|---|
HST | UTC−10:00 | Hawaii-Aleutian Standard Time | Hawaii (no DST) and the Aleutian Islands in winter. |
HDT | UTC−09:00 | Hawaii-Aleutian Daylight Time | Aleutian Islands in summer only (Hawaii has no DST). |
AKST | UTC−09:00 | Alaska Standard Time | Alaska, winter. |
AKDT | UTC−08:00 | Alaska Daylight Time | Alaska, summer. |
PST | UTC−08:00 | Pacific Standard Time | US west coast, winter. |
PDT | UTC−07:00 | Pacific Daylight Time | US west coast, summer. |
MST | UTC−07:00 | Mountain Standard Time | US mountain region. Most Arizona stays MST year-round; the Navajo Nation observes DST. |
MDT | UTC−06:00 | Mountain Daylight Time | US mountain region, summer. |
CST | UTC−06:00 | Central Standard Time | US central, winter. Also collides with China Standard Time. |
CDT | UTC−05:00 | Central Daylight Time | US central, summer. |
EST | UTC−05:00 | Eastern Standard Time | US east coast, winter. |
EDT | UTC−04:00 | Eastern Daylight Time | US east coast, summer. |
AST | UTC−04:00 | Atlantic Standard Time | Maritime Canada, Caribbean. |
ADT | UTC−03:00 | Atlantic Daylight Time | Maritime Canada in summer. |
NST | UTC−03:30 | Newfoundland Standard Time | Newfoundland (rare half-hour offset). |
Europe
| Abbr | Offset | Name | Notes |
|---|---|---|---|
BST | UTC+01:00 | British Summer Time | UK in summer. Not Bangladesh Standard Time. |
WET | UTC±00:00 | Western European Time | Portugal, Canary Islands, Faroe Islands (winter). Ireland and the UK use GMT. |
WEST | UTC+01:00 | Western European Summer Time | Portugal, Canary Islands, Faroe Islands in summer. |
CET | UTC+01:00 | Central European Time | France, Germany, Italy, Spain (winter). |
CEST | UTC+02:00 | Central European Summer Time | CET region in summer. |
EET | UTC+02:00 | Eastern European Time | Greece, Finland, Bulgaria (winter). |
EEST | UTC+03:00 | Eastern European Summer Time | EET region in summer. |
MSK | UTC+03:00 | Moscow Standard Time | Russia (Moscow). No DST since 2011; fixed at UTC+3 since October 2014. |
Asia
| Abbr | Offset | Name | Notes |
|---|---|---|---|
IST | UTC+05:30 | India Standard Time | India. Half-hour offset. IST also means Israel Standard Time (UTC+2) and Irish Standard Time (UTC+1, Irish summer). |
NPT | UTC+05:45 | Nepal Time | Nepal. Quarter-hour offset. |
BST | UTC+06:00 | Bangladesh Standard Time | Bangladesh. Conflicts with British Summer Time. |
ICT | UTC+07:00 | Indochina Time | Thailand, Vietnam, Cambodia, Laos. |
CST | UTC+08:00 | China Standard Time | China — single zone for the whole country. Conflicts with US CST. |
HKT | UTC+08:00 | Hong Kong Time | Hong Kong. |
SGT | UTC+08:00 | Singapore Time | Singapore. |
JST | UTC+09:00 | Japan Standard Time | Japan. No DST. |
KST | UTC+09:00 | Korea Standard Time | South Korea. No DST. |
PHT | UTC+08:00 | Philippine Time | Philippines. No DST. |
Australia & Pacific
| Abbr | Offset | Name | Notes |
|---|---|---|---|
AWST | UTC+08:00 | Australian Western Standard | Western Australia. No DST. |
ACST | UTC+09:30 | Australian Central Standard | Northern Territory (all year) and South Australia (winter). |
ACDT | UTC+10:30 | Australian Central Daylight | South Australia in summer. |
AEST | UTC+10:00 | Australian Eastern Standard | NSW, Victoria, Queensland, Tasmania (winter). |
AEDT | UTC+11:00 | Australian Eastern Daylight | NSW, Victoria, Tasmania in summer. Queensland stays AEST. |
NZST | UTC+12:00 | New Zealand Standard Time | New Zealand (winter). |
NZDT | UTC+13:00 | New Zealand Daylight Time | New Zealand (summer). |
South America & Africa
| Abbr | Offset | Name | Notes |
|---|---|---|---|
BRT | UTC−03:00 | Brasília Time | Brazil (most of the country). |
ART | UTC−03:00 | Argentina Time | Argentina. No DST. |
CLT | UTC−04:00 | Chile Standard Time | Areas of Chile using seasonal UTC-4; regional exceptions exist. |
CLST | UTC−03:00 | Chile Summer Time | Areas of Chile using seasonal UTC-3; regional exceptions exist. |
COT | UTC−05:00 | Colombia Time | Colombia. No DST. |
SAST | UTC+02:00 | South Africa Standard | South Africa. No DST. |
EAT | UTC+03:00 | East Africa Time | Kenya, Tanzania, Ethiopia. |
WAT | UTC+01:00 | West Africa Time | Nigeria, Cameroon. |
Time zone abbreviations like PST, EST, CET are the human-readable shorthand for time zones. The reference page above is a lookup table. This companion explains why abbreviations are unreliable for programmatic use and what to use instead.
The familiar abbreviations
| Abbreviation | Full name | UTC offset |
|---|---|---|
| UTC | Coordinated Universal Time | +00:00 |
| GMT | Greenwich Mean Time | +00:00 (effectively the same as UTC) |
| EST | Eastern Standard Time (US) | −05:00 |
| EDT | Eastern Daylight Time (US) | −04:00 |
| CST | Central Standard Time (US) | −06:00 |
| CDT | Central Daylight Time (US) | −05:00 |
| MST | Mountain Standard Time | −07:00 |
| MDT | Mountain Daylight Time | −06:00 |
| PST | Pacific Standard Time | −08:00 |
| PDT | Pacific Daylight Time | −07:00 |
| AKST/AKDT | Alaska | −09:00 / −08:00 |
| HST | Hawaii Standard Time | −10:00 |
| CET | Central European Time | +01:00 |
| CEST | Central European Summer Time | +02:00 |
| JST | Japan Standard Time | +09:00 |
| AEST/AEDT | Australian Eastern | +10:00 / +11:00 |
In US locations that observe DST, standard time applies outside the daylight-saving period. Some locations keep standard time all year. Other regions use different conventions.
The ambiguous abbreviations
A surprising number of three-letter abbreviations refer to multiple distinct zones:
| Abbreviation | Possible meanings |
|---|---|
| CST | Central Standard Time (US, −06:00); China Standard Time (+08:00); Cuba Standard Time (−05:00) |
| IST | India Standard Time (+05:30); Israel Standard Time (+02:00); Irish Standard Time (+01:00) |
| EST | Eastern Standard Time (US, −05:00); Eastern Standard Time (Australia, +10:00) |
| AST | Atlantic Standard Time (Canada, −04:00); Arabia Standard Time (+03:00) |
| WST | Western Standard Time — multiple regions |
| BST | British Summer Time (+01:00); Bangladesh Standard Time (+06:00); Bering Standard Time (−11:00, obsolete) |
A datetime tagged “CST” without context can differ by 14 hours between the US and Chinese meanings. For computing, never use abbreviations as the canonical identifier of a zone.
IANA / Olson timezone identifiers
The unambiguous form is the IANA database identifier:
America/New_York
America/Los_Angeles
America/Chicago
Europe/London
Europe/Paris
Asia/Tokyo
Asia/Kolkata (was Asia/Calcutta)
Asia/Shanghai
Australia/Sydney
Geographic identifiers usually use Area/Location; non-geographic identifiers such as Etc/UTC also exist. The city is the canonical city representing the zone (the largest, the capital, or historical reasons). Multiple cities in the same zone have aliases — Asia/Calcutta is now Asia/Kolkata, with the old name kept as an alias.
The IANA database is the canonical source maintained collaboratively. It records civil-time rules and is updated as governments change them; historical coverage, especially before 1970, is incomplete. Most operating systems, programming languages, and databases bundle it.
Programming with timezones
These APIs accept IANA identifiers. Other APIs may use Windows zone names or fixed offsets:
# Python
from datetime import datetime
from zoneinfo import ZoneInfo
dt = datetime.now(ZoneInfo("America/New_York"))
// JavaScript (Intl)
new Intl.DateTimeFormat('en-US', { timeZone: 'America/New_York' }).format(new Date());
These all use the IANA identifier. The string "EST" may or may not be accepted; behavior varies. An API may treat EST as a fixed −05:00 offset. That is not New York civil time in July, when the city normally observes EDT at −04:00.
DST handling
With the relevant time-zone data installed, an IANA-aware library can apply rules such as:
America/New_YorkisEST(-05:00) in winter andEDT(-04:00) in summer.- The transition dates change over time (Congress moved them; the library knows when).
- Some places (Hawaii, Arizona except the Navajo Nation, much of Asia) don’t observe DST.
If the requirement is “9 AM in New York every day,” store that wall time and America/New_York. A fixed EST offset expresses a different requirement. Keep the underlying time-zone data updated.
UTC offsets are unambiguous
For an already-resolved instant, include an explicit offset:
2026-04-30T14:00:00Z ← UTC
2026-04-30T10:00:00-04:00 ← same instant, EDT
2026-04-30T19:00:00+05:00 ← same instant, +05:00 (no city specified)
These three timestamps identify the same instant. An offset alone does not identify a regional zone or its future rules. A recurring appointment also needs the local schedule, zone, and a policy for skipped or repeated times at DST transitions.
When abbreviations are still useful
- Human display. Showing “9:00 AM EST” to a user in the US is more readable than “9:00 AM America/New_York.”
- Email signatures and meeting invites. Common practice; the recipient usually understands their own region’s abbreviation.
- Newspaper datelines. Tradition.
- Scheduling. Include the date and location, or use a calendar invite that carries the zone. Los Angeles uses PDT during its daylight-saving period, not PST.
For storage, comparison, computation: use IANA. For display: use the abbreviation if it makes sense to the user.
Common pitfalls
new Date("2026-04-30 14:00 EST")in JavaScript. This is not the standardized JavaScript date-time string format; parsing is implementation-dependent. Don’t pass abbreviations to date parsers.- Storing
"PST"in a database. A fixed PST offset stays −08:00. It will not follow Pacific daylight time. Store an instant for a completed event, and the regional zone plus wall-time rule for a recurring schedule. - Assuming abbreviations are unique. They aren’t.
- Hardcoding offsets that change. A zone’s offset can change (Russia restructured its zones in 2014; Samoa skipped a day in 2011). IANA-aware libraries track this; offset-based code doesn’t.
- Ignoring zone history. “What time was it in New York at 1985-04-30T14:00:00Z?” requires knowing the DST rules in 1985, which differed from today. IANA includes historical rules.
For the unambiguous form to use programmatically, see the IANA Time Zone Database. For the related Unix timestamp tool, see timestamp converter.
Sources and scope
Checked September 27, 2026: IANA time-zone theory, Python zoneinfo, JavaScript date parsing, and Intl.DateTimeFormat. Offset examples were checked as equal instants.