透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

12小時制時間
1:30 PM
由24小時制換算而來
24小時制輸入 13:30
12小時制結果 1:30 PM
時段 PM (afternoon/evening)

什麼是24小時制轉12小時制時間轉換器?

這個工具能把24小時制(也就是常說的「軍用時間」)的時間,轉換成日常生活中熟悉的12小時制格式,並標示上午(AM)或下午(PM)。24小時制從00:00(午夜)一路走到23:59;而12小時制則是一天之內把1到12跑兩遍。這是一套通用的時間格式換算方式,全世界的規則都一樣。

帶箭頭的24小時制錶盤轉換為12小時制錶盤
轉換器將24小時制時間對應到標準的12小時制時鐘。

如何使用

請在小時欄位輸入0到23之間的數字,在分鐘欄位輸入0到59之間的數字。計算器會立刻顯示對應的12小時制時間,並告訴你它落在上午(午夜到中午之前)還是下午(中午到午夜之前)的時段。

公式說明

小時的換算用到「取餘數(modulo)」運算:把24小時制的數值除以12,取餘數。如果餘數是0(也就是0點和12點的情況),12小時制的數值就是12;否則12小時制的數值就等於餘數。至於時段判定,小時數小於12就是上午,等於或大於12就是下午。分鐘在兩種格式之間完全不變。

$$h_{12} = \begin{cases} 12 & h_{24} \bmod 12 = 0 \\ h_{24} \bmod 12 & \text{otherwise} \end{cases}, \quad \text{period} = \begin{cases} \text{AM} & h_{24} < 12 \\ \text{PM} & h_{24} \ge 12 \end{cases}$$
一天的時間軸在12點處分為上午和下午兩半
12點之前為上午(AM),12點及之後為下午(PM)。

實例演練

以13:30為例。13除以12的餘數是1,所以12小時制的數值是1;由於13並不小於12,時段為下午(PM),結果就是下午1:30。再看另一個例子:00:15 → 0除以12餘數為0,對應到12,而0小於12,因此屬於上午(AM),最後得到上午12:15。

$$13 \bmod 12 = 1, \quad 13 \ge 12 \Rightarrow \text{PM} \Rightarrow 1{:}30\ \text{PM}$$$$0 \bmod 12 = 0 \Rightarrow 12, \quad 0 < 12 \Rightarrow \text{AM} \Rightarrow 12{:}15\ \text{AM}$$

常見問題

12:00 換成24小時制是什麼?中午是12:00 PM(下午12:00),午夜則是12:00 AM(上午12:00,在24小時制中寫作00:00)。

24:00 是有效的寫法嗎?不是。24小時制的範圍是00:00到23:59,午夜要寫成00:00,而不是24:00。

為什麼下午的12還是維持12?因為12除以12的餘數是0,而依照慣例,餘數為0時會對應回12而不是0,所以中午會顯示為12:00 PM。

最後更新: