透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

時間(HH:MM:SS)
01:01:01
from 3,661 seconds
小時 1
分鐘 1
1

什麼是秒數轉 HH:MM:SS 換算工具?

這個工具能把一串原始的秒數,換算成大家熟悉的時鐘格式:時、分、秒(HH:MM:SS)。對於需要解析時間長度的程式設計師、處理時間碼的影片剪輯師、換算分段成績的運動員,以及任何手上只有碼錶秒數、想看懂實際時長的人來說,都相當實用。

如何使用

輸入你想換算的總秒數,工具會立即回傳對應的時間。主要結果會以補零後的 HH:MM:SS 字串呈現,下方的拆解表格則會分別列出時、分、秒各個欄位的數值。

公式說明

1 小時等於 3600 秒,1 分鐘等於 60 秒。完整的小時數,就是把總秒數除以 3600 後無條件捨去取整。扣掉整數小時後剩下的秒數,可用取餘數運算求得(\(s \bmod 3600\));再把這個餘數除以 60 就是分鐘數,而 \(s \bmod 60\) 則是最後剩下的秒數。

$$\begin{gathered} \text{HH:MM:SS} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{HH} &= \left\lfloor \dfrac{\text{Total Seconds}}{3600} \right\rfloor \\ \text{MM} &= \left\lfloor \dfrac{\text{Total Seconds} \bmod 3600}{60} \right\rfloor \\ \text{SS} &= \text{Total Seconds} \bmod 60 \end{aligned} \right. \end{gathered}$$
展示將總秒數拆分為時、分、秒區塊的示意圖
如何用除法和餘數將總秒數分解為時、分、秒。

實際範例

以 3661 秒為例。小時 = \(\left\lfloor 3661 \div 3600 \right\rfloor = 1\)。餘數為 \(3661 - 3600 = 61\) 秒。分鐘 = \(\left\lfloor 61 \div 60 \right\rfloor = 1\)。秒 = \(61 \bmod 60 = 1\)。因此 3661 秒等於 01:01:01

將一個秒數值轉換為 HH:MM:SS 格式的範例
從秒數值到最終 HH:MM:SS 結果的完整範例。

常見問題

如果輸入的秒數超過 24 小時怎麼辦?小時欄位不會限制在 24 以內——例如 100000 秒會得到 27:46:40,顯示真正經過的總時數,而不會像時鐘那樣循環歸零。

可以輸入帶小數的秒數嗎?本工具以整數秒為單位計算,任何小數部分都會在換算前被捨去。

輸入負數會發生什麼事?負數會被當作 0 處理,因為時間長度不可能是負的。

最後更新: