UTC→PST 時刻変換ツール
このツールを使えば、UTC(協定世界時)からPST(太平洋標準時)への時刻変換が手軽に行えます。PSTはアメリカ・カナダの太平洋時間帯で使われている時刻で、ロサンゼルスをはじめ、メキシコのバハ・カリフォルニアの一部地域(通称ソナ・ノロエステ/北西ゾーン)でも採用されています。日本(JST)とは異なる海外のタイムゾーンなので、海外とのやり取りの際にご活用ください。
UTC→PST 変換早見表
| UTC時刻 | PST時刻 (標準時) |
PDT時刻 (夏時間) |
時差(オフセット) | 対象地域 |
|---|---|---|---|---|
| 00:00(深夜0時) | 16:00(前日) | 17:00(前日) | UTC-8 / UTC-7 | アメリカ、カナダ、バハ・カリフォルニア |
| 06:00 | 22:00(前日) | 23:00(前日) | UTC-8 / UTC-7 | 北米 |
| 12:00(正午) | 04:00 | 05:00 | UTC-8 / UTC-7 | ロサンゼルス、サンフランシスコ |
| 18:00 | 10:00 | 11:00 | UTC-8 / UTC-7 | 太平洋時間帯 |
| 23:59 | 15:59 | 16:59 | UTC-8 / UTC-7 | 太平洋標準時 / 太平洋夏時間 |
標準時の期間中、UTCは太平洋時間より8時間進んでいます。一方、サマータイム(夏時間/DST)の期間中は太平洋地域がPDT(太平洋夏時間)に切り替わるため、UTCとの差は7時間に縮まります。
本ツールは時差(オフセット)を自動で考慮し、両タイムゾーン間の日付と時刻を正確に変換します。メキシコやアメリカとのオンライン会議の調整や、海外イベントの予定立てなど、UTCからの変換がこれひとつで簡単に行えます。
PST(太平洋標準時)は北米の広い地域で使われており、いくつかの大都市も含まれます。オフセットで表すと、標準時はUTC-8、夏時間はUTC-7です。
計算例:UTC から PST へ
太平洋標準時(PST)は協定世界時(UTC)より8時間遅れているため、基本的な操作は UTC の時刻から8を引くことです。分は決して変わりません。一般的な公式は次のとおりです。
$$\text{PST の時} = (\text{UTC の時} - 8 + 24) \bmod 24$$
+24 と mod 24 は、結果を有効な0〜23の範囲に保ち、前日にさかのぼったかどうかを自動的に教えてくれます。
例1 — 同じ日
15:30 UTC を PST に変換します。
$$(15 - 8 + 24) \bmod 24 = 31 \bmod 24 = 7$$
結果:07:30 PST、同じ日。 元の引き算 \(15 - 8 = 7\) がすでに0以上だったため、日付の変更は発生せず、表示は同じ日となります。
例2 — 真夜中をさかのぼって越える
03:00 UTC を PST に変換します。
$$(3 - 8 + 24) \bmod 24 = 19 \bmod 24 = 19$$
結果:19:00 PST、前日。 ここでは元の引き算 \(3 - 8 = -5\) が負の値だったため、24を加えて19を得て、表示は前日となります。03:00 UTC はカリフォルニアでは前日の夕方にあたります。
例3 — UTC の真夜中
00:00 UTC を PST に変換します。
$$(0 - 8 + 24) \bmod 24 = 16 \bmod 24 = 16$$
結果:16:00 PST(午後4時00分)、前日。 UTC の真夜中は、太平洋地域では前の暦日の午後遅くにあたります。
主要用語の説明
- UTC(協定世界時)
- すべての市民時間帯がオフセットの基準とする世界共通の時刻基準。UTC は季節によって変わらず、夏時間の調整もないため、変換のための信頼できる基準点となります。
- PST(太平洋標準時)
- 太平洋時間帯の標準時で、UTC−8 に固定されています。PST は冬の間に使われるオフセットです。標準時のオフセットであるため、PST 自体は一定で、夏時間を採用しません。
- PDT(太平洋夏時間)
- 太平洋時間の夏時間版で、UTC−7。夏時間を採用する地域でおおよそ3月中旬から11月初旬まで使われます。夏の間の実際の現在の太平洋時間の時計の時刻が必要な場合は、8時間ではなく7時間を引くことになります。この計算機は厳密な PST(UTC−8)を計算します。
- GMT(グリニッジ標準時)
- 本初子午線における時刻基準。日常的な目的では GMT は実質的に UTC と等しい(両者の差は1秒未満)ため、UTC−8 と GMT−8 は同じ太平洋標準時のオフセットを表します。
- 同日/翌日の表示
- 8時間を引くと、結果が真夜中をさかのぼって前の暦日に押し戻されることがあります。表示はこれを知らせます。UTC の時が8以上のときは同じ日と表示され、UTC の時が0〜7のときは前日と表示されます。これらは前日の夕方の時刻に変換されるためです。
手作業で UTC を PST に変換する方法
- UTC の時刻を書き出します。時(0〜23)と分(0〜59)として、例えば 03:45。
- 分はそのままにします。 PST のオフセットは整数の時間数なので、分の値は両方の時間帯で同じです — 45 は 45 のまま。
- UTC の時から8を引きます。 03:45 の場合、\(3 - 8 = -5\) となります。
- 結果が負の場合は1日を借ります。 時が0未満の場合は、24を加えて日付を前日とマークします:\(-5 + 24 = 19\)。結果がすでに0以上だった場合はそのままにして同じ日とマークします。
- 結果を整形します。 調整した時と変わらない分を組み合わせ、必要に応じて先頭にゼロを補います:19:45 PST、前日。
簡潔な形では、これは単一の式 \((\text{UTC の時} - 8 + 24) \bmod 24\) であり、mod 24 が自動的に借りを実行し、0から7までの任意の UTC の時が前日のフラグを生成します。