時間
計算兩個時間或日期之間的小時數
如何使用時間
- 1輸入「小時+分鐘」形式的時間,或一個小數的小時值。
- 2選擇轉換方向,例如小時轉分鐘,或小數轉 hh:mm。
- 3檢視你所選格式的等效值。
小時與分鐘的換算
分鐘 = 小時 × 60;十進位制小時 = 小時 + 分鐘/6060 進位制下,1.5 小時是 1 小時 30 分,而非 1 小時 50 分;換算即乘或除以 60。
十進位制小時便於工資與計費,而 hh:mm 在排程時更直觀。
小時計算的核心是**把 60 進位制的分鐘轉成十進位制的小數**:分鐘 ÷ 60 = 小時小數。常見值建議背下來:15 分 = 0.25、20 分 ≈ 0.333、30 分 = 0.5、40 分 ≈ 0.667、45 分 = 0.75。反過來,小時小數 × 60 = 分鐘。掌握這兩條,手工填工時就不需要每次都按計算器。
跨天的時間段要小心:22:00 到次日 06:00 是 8 小時,但直接相減 6 − 22 = −16。正確做法是**跨天時給結束時間加 24 小時**:(6 + 24) − 22 = 8。寫程式時通常用日期時間型別(含日期部分)而不是純時間,讓系統自動處理跨天。排夜班、算通宵加班時這個細節最容易出錯。
| 場景 | 時長 | 十進位制小時 | 說明 |
|---|---|---|---|
| 標準工作日 | 8 小時 | 8.0 | 法定標準工時 |
| 上午班 | 8:30–12:00 | 3.5 | 3 小時 30 分 |
| 含午休全天 | 9:00–18:00 | 9.0 或 8.0 | 扣除午休後 8.0 |
| 加班 1 小時 45 分 | 1:45 | 1.75 | 切勿寫成 1.45 |
| 半日假 | 4 小時 | 4.0 | 通常上午或下午 |
| 一週滿勤 | 40 小時 | 40.0 | 5 天 × 8 小時 |
工時與小時換算場景
常見問題
1.5 小時等於 1:50 嗎?
不等。1.5 小時是 1 小時 30 分,因為 0.5 是 60 分鐘的一半。
90 分鐘怎麼換算成小時?
除以 60 得到 1.5 小時,即 1 小時 30 分。
為什麼還要用十進位制小時?
用十進位制小時乘以費率比用 hh:mm 更簡單,因此工時表普遍採用。
考勤為什麼要用十進位制小時?
因為加減乘除在十進位制下才能直接運算。時薪 50 元、工作 7 小時 45 分,正確演算法是 50 × 7.75 = 387.5 元;若誤用 7.45 則只有 372.5 元,員工少拿 15 元。長期累積是一筆不小的誤差,也容易引發勞資糾紛。正規考勤系統和薪資軟體都按十進位制小時儲存和計算,只在展示時還原成「時:分」。
1 小時等於多少秒?有沒有例外?
標準是 3600 秒(60 × 60)。唯一的例外是含閏秒的那一天,最後一小時是 3601 秒。這種情況極其罕見(平均每 1.5 年一次,且只在 UTC 層面),日常計算完全可以忽略,但對天文觀測、衛星授時等高精度場景則必須考慮。
