什麼是 CST 轉 PST 換算器?
這個工具可以把美國中部標準時間(CST)換算成太平洋標準時間(PST)。這兩個都是北美地區使用的時區:CST 為 UTC−6,PST 為 UTC−8,因此太平洋時間永遠比中部時間慢 2 小時。舉例來說,當芝加哥(CST)是下午 3:00 時,洛杉磯(PST)則是下午 1:00。對台灣讀者而言,這兩個時區都屬於美國境內,與台灣時間(UTC+8)有相當大的時差,使用時請特別留意。
如何使用
輸入你想換算的中部標準時間,包含小時(0–23,採 24 小時制)與分鐘。換算器會自動減去 2 小時,並顯示對應的太平洋標準時間。若換算結果跨越午夜,系統也會正確處理——例如 CST 凌晨 1:00 會換算成前一天 PST 晚上 11:00。
換算公式說明
換算原理很簡單:PST = CST − 2 小時。我們會先把輸入時間轉換成「距離午夜的總分鐘數」,減去 120 分鐘,再用取餘數(modular)運算把結果限制在 24 小時的範圍內,這樣負數結果就會自動回到前一天。
$$\text{PST} = \left(\left(60\cdot\text{Hour (CST)} + \text{Minute} - 120\right) \bmod 1440\right)$$$$\begin{gathered} \text{PST}_{\text{total}} = \left(60\cdot\text{Hour (CST)} + \text{Minute} - 120\right) \bmod 1440 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{Hour}_{\text{PST}} &= \left\lfloor \tfrac{\text{PST}_{\text{total}}}{60} \right\rfloor \\ \text{Min}_{\text{PST}} &= \text{PST}_{\text{total}} \bmod 60 \end{aligned} \right. \end{gathered}$$
實際範例
假設你在 CST 14:30 有一場會議。總分鐘數 = \(14 \times 60 + 30 = 870\)。減去 120 = 750 分鐘。\(750 \div 60 = 12\) 小時、餘 30 分鐘。所以 CST 14:30 = PST 12:30。
常見問題
PST 永遠比 CST 慢 2 小時嗎?是的。這兩個時區在夏令時間時會同步調整相同的幅度,所以全年都維持固定的 2 小時時差(CDT 轉 PDT 同樣是 2 小時)。
那夏令時間(DST)怎麼算?這個工具使用的是標準時間標籤(CST/PST)。當兩個時區同時實施夏令時間(CDT/PDT)時,2 小時的時差數值依然相同。
應該用哪種時間格式輸入?請使用 24 小時制:0 代表午夜、13 代表下午 1 點、23 代表晚上 11 點。