GMT→PST変換ツールとは?
このツールは、GMT(グリニッジ標準時。UTCと同じものとして扱われます)で表された時刻を、太平洋標準時(PST)に変換するものです。PSTは北米西海岸で使われる時間帯で、カリフォルニア州・オレゴン州・ワシントン州のほか、カナダの一部地域でも採用されています。PSTはUTC-8に固定されており、常にGMTより8時間遅れています。なお日本(JST)はUTC+9なので、PSTより17時間進んでいる点もあわせて押さえておくと便利です。
使い方
GMTの「時」(0〜23)と「分」(0〜59)を入力します。ツールが8時間を差し引き、24時間の時計の範囲内に収まるように調整したうえで、変換後のPST時刻を12時間表記(AM/PM)と24時間表記の両方で表示します。
計算式の解説
変換の基本はとてもシンプルで、PST = GMT − 8時間 です。ただし引き算によって時刻がマイナスになることがあるため、24で割った余りを取る処理(モジュロ24)を加えます。つまり $$\text{PST Hour} = \left(\text{GMT Hour} - 8 \bmod 24 + 24\right) \bmod 24$$ です。オフセットは整数時間なので、分はそのまま変わりません。
$$\text{PST Minute} = \text{GMT Minute}$$
計算例
たとえばGMTで15:30だとします。8時間を引くと \(15 - 8 = 7\) なので、PSTは07:30、つまり午前7時30分(7:30 AM)になります。GMTで04:00の場合は \(4 - 8 = -4\) となり、これが繰り上がって(実際には繰り下がって)PSTでは前日の20:00、すなわち午後8時(8:00 PM)になります。
よくある質問
PSTとPDTは同じ? いいえ、違います。PST(UTC-8)は冬季に適用されます。サマータイム期間(春〜秋)には西海岸はPDT(UTC-7)に切り替わり、GMTとの差は7時間になります。このツールは標準時であるPSTを計算します。
GMTとUTCは同じ? 日常的な変換においては、はい。GMTとUTCは同一(UTC+0)として扱われます。
変換後のPST時刻が前日になってしまうのは? 8時間を引いた結果が深夜0時をまたぐ場合、時計は前日の夜遅い時間帯へと繰り下がります。