這個工具的功能
「秒數轉 HH:MM:SS 換算器」可以把任意總秒數,轉換成清楚易讀的「時:分:秒」格式。不論你手上的數字來自碼錶計時、影片長度(以秒計),還是某段運算後得到的時間間隔,這個工具都能幫你拆解成熟悉的 HH:MM:SS 三段呈現。
使用方法
在輸入欄位填入你想換算的總秒數,按下送出即可。換算器會回傳對應的完整小時數、分鐘數,以及剩餘的秒數。無論是只有幾秒的小數值,還是橫跨數十小時、高達數百萬秒的超大數值,都能順利處理。
公式說明
整個換算建立在「整數除法」與「取餘數(modulo)」這兩個運算上。完整的小時數,等於總秒數除以 3600(一小時的秒數)後無條件捨去;分鐘數則是扣掉整點小時後的餘數,再除以 60;最後剩下的秒數,就是總秒數對 60 取餘數。
以符號表示:$$H = \left\lfloor \frac{S}{3600} \right\rfloor,\quad M = \left\lfloor \frac{S \bmod 3600}{60} \right\rfloor,\quad Sec = S \bmod 60$$
範例試算
假設你有 3661 秒。小時 \(= \left\lfloor 3661 / 3600 \right\rfloor = 1\)。扣掉 1 小時後的餘數為 \(3661 - 3600 = 61\) 秒。分鐘 \(= \left\lfloor 61 / 60 \right\rfloor = 1\)。剩餘秒數 \(= 61 \bmod 60 = 1\)。因此 3661 秒等於 1 小時 1 分 1 秒,也就是 01:01:01。
常見問題
可以處理超過 24 小時的數值嗎?可以。結果會直接顯示總小時數,數值可以超過 24,不會自動換算成「天」。
如果我輸入小數會怎樣?換算器會先把輸入值無條件捨去成整數秒,再進行換算。
一小時有幾秒?一小時有 3600 秒(60 分鐘 \(\times\) 60 秒)。