透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

< style>

PST 轉 EST 轉換器有什麼用?

這個工具可將「太平洋標準時間」(Pacific Standard Time,PST)換算成「東部標準時間」(Eastern Standard Time,EST),兩者都是美國與加拿大通用的時區。PST 與 EST 之間固定相差 3 小時——東岸永遠比西岸快 3 小時。只要輸入任一個 PST 時刻,工具就會立刻顯示對應的 EST 時間,並在換算後跨入隔天時主動提醒你。提醒台灣與其他華語地區的讀者:這是針對北美時區設計的工具,與本地時間並無直接關係,但若你需要與美加聯絡或安排會議,它能幫你快速對時。

美國地圖,左側為太平洋時區,右側為東部時區,兩者之間有一個箭頭
在美國,太平洋時間(PST)比東部時間(EST)晚三個小時。

需要輸入的兩個欄位

  • 小時(PST)——以 24 小時制表示,範圍 0 到 23。小於 0 會自動視為 0,大於 23 則上限取 23。
  • 分鐘——該小時已過的分鐘數,範圍 0 到 59。超出範圍的數值同樣會被自動修正到界限內。

計算公式

工具會先把你輸入的時間換算成「從午夜起算的總分鐘數」,再加上 3 小時的時差,並以一天 24 小時為循環取餘:

$$\text{EST}_{\min} = \left(\text{Hour (PST)} \times 60 + \text{Minute} + 180\right) \bmod 1440$$ $$\text{where}\quad \left\{ \begin{aligned} \text{EST Hour} &= \left\lfloor \tfrac{\text{EST}_{\min}}{60} \right\rfloor \\ \text{EST Minute} &= \text{EST}_{\min} \bmod 60 \end{aligned} \right.$$
  • totalMinutes =(PST 小時 \(\times\) 60)+ PST 分鐘
  • estMinutes =(totalMinutes + 180)mod 1440
  • EST 小時 = estMinutes \(\div\) 60;EST 分鐘 = estMinutes mod 60
  • dayOffset:若(totalMinutes + 180)\(\geq\) 1440 則為 1,否則為 0

當 dayOffset 為 1,代表換算後的 EST 時間落在隔天——這對於深夜的 PST 時刻特別實用。

並排的兩個時鐘,右邊的比左邊的快三個小時
在PST時間上加三個小時,即可得到對應的EST時間。

實際範例

假設現在是 PST 10:30。totalMinutes =(\(10 \times 60\))+ 30 = 630。加上 180 得到 810,未超過 1440,因此不會跨日。\(\text{estMinutes} = 810 \bmod 1440 = 810\)。EST 小時 = \(810 \div 60 = 13\),EST 分鐘 = \(810 \bmod 60 = 30\)。結果為當天的 EST 13:30(下午 1:30)。

再試試 PST 22:00:totalMinutes = 1320,加 180 = 1500。由於 \(1500 \geq 1440\),dayOffset = 1。\(\text{estMinutes} = 1500 \bmod 1440 = 60\),因此 EST 為隔天的 01:00。

常見問題

這個工具有把日光節約時間算進去嗎?沒有。它採用標準時間的固定 3 小時時差。在日光節約時間期間(PDT 對 EDT),兩地時差仍是 3 小時;但若只有其中一個時區已調整,實際即時時差可能會不同。

為什麼會顯示「隔天」?因為把較晚的 PST 時間加上 3 小時後,可能會超過東部時間的午夜。dayOffset 就是用來提醒你:這個 EST 時間其實屬於隔天。

該用哪種時間格式輸入?請以 24 小時制輸入小時(0–23)。例如下午 3 點的 PST,就輸入小時 15。

最後更新: