タイムゾーン略称ガイド — EST、PST、JST など

EST、PST、JST、CET、ISTなどのタイムゾーン略称のリファレンスガイド。略称が曖昧な理由と安全に使用できる場面を学びます。

Concepts

詳細な説明

タイムゾーン略称:包括的ガイド

タイムゾーン略称は、日常のコミュニケーションでタイムゾーンを識別するために使用される短いコードです。便利ですが、ソフトウェアでは非常に曖昧です。

地域別の一般的な略称

北米:

略称 正式名称 UTCオフセット
EST 東部標準時 UTC-05:00
EDT 東部夏時間 UTC-04:00
CST 中部標準時 UTC-06:00
PST 太平洋標準時 UTC-08:00
PDT 太平洋夏時間 UTC-07:00

ヨーロッパ:

略称 正式名称 UTCオフセット
GMT グリニッジ標準時 UTC+00:00
CET 中央ヨーロッパ時間 UTC+01:00
EET 東ヨーロッパ時間 UTC+02:00

アジア太平洋:

略称 正式名称 UTCオフセット
JST 日本標準時 UTC+09:00
KST 韓国標準時 UTC+09:00
CST 中国標準時 UTC+08:00
IST インド標準時 UTC+05:30

曖昧性の問題

いくつかの略称は異なるタイムゾーンにマッピングされます:

  • CST:中部標準時(米国、UTC-06)、中国標準時(UTC+08)、キューバ標準時(UTC-05)
  • IST:インド標準時(UTC+05:30)、アイルランド標準時(UTC+01)、イスラエル標準時(UTC+02)

ベストプラクティス

コードとAPIでは、略称の代わりに常にIANAタイムゾーンIDAmerica/New_YorkAsia/Kolkata)を使用してください。略称は、コンテキストが明確なユーザー向け表示でのみ許容されます。

ユースケース

タイムゾーン略称は、ログファイル、メールヘッダー、またはAPIレスポンスで遭遇した開発者が正確なUTCオフセットを判定する必要がある場合によく検索されます。このリファレンスは紛らわしい略称の曖昧さを解消し、コードでの曖昧でないIANA識別子の使用を促進します。

Try It — Timezone Reference

フルツールを開く