時間間隔計算器
計算同日或跨午夜的兩個時間間隔,可扣除可選休息時間,顯示小數小時,或累加多段小時和分鐘。
選擇計算方式
休息 / 午休(可選)
從計算出的時段中扣除這段休息時間;沒有休息可留空。
結果
填寫開始和結束時間後即可計算。
結果
0 小時 0 分鐘
共 0 分鐘
0.00 小時(小數)
選擇計算方式
時間間隔計算器先選擇計算兩個時間之間,或累加多個時長。計算時段時填寫開始和結束時間,可再填寫休息時間;累加時長時按列填寫小時和分鐘。結果同時顯示小時分鐘、總分鐘數和小數小時,便於複製到排班、發票或記錄中。
快速開始
1
2
3
常見使用情境
工作班次
計算同日或跨午夜的班次時長,並扣除午休或休息。
會議和課程
快速檢查一段時間實際佔用多少小時分鐘。
多段累加
把分散的時長項目加成一個總時長。
計算模式與分鐘規則
兩個時間:輸入 HH:mm 格式的開始和結束時間;如果結束早於開始,會按次日結束計算。可扣除可選休息,得到經過的小時和分鐘。
開始和結束相同:相同時間會得到 0 小時 0 分鐘;只有跨午夜時才輸入早於開始的結束時間。
累加多個時長:依目前列數額度輸入整數小時和分鐘;空白欄位在快速總和中以 0 處理。
分鐘規則:分鐘必須是 0 到 59;90 分鐘請填 1 小時 30 分鐘。
總分鐘數和小數小時:適合寫入表格、做費率計算、計費或後續換算。
工時表邊界:這是輕量時長計算器,只扣除一段簡單休息時間;不做薪資取整或加班規則,不匯出工時表,也不處理日期、秒、時區或夏令時。
使用建議
兩個時間模式支援同日時段,也支援結束時間在次日的跨午夜時段。
分鐘欄位應為 0 到 59;如果有 90 分鐘,請填 1 小時 30 分鐘。
累加模式適合在目前列數額度內做輕量彙總,不替代完整工時表。
URL 快速填入
可以透過 URL hash 預填本工具。用 start/end 和可選 break 預填時段,包括跨午夜時段;或用 durations 預填累加列。
view: 模式(選填:between-times 或 add-durations)
start: 開始時間(需和 end 一起傳,HH:mm)
end: 結束時間(需和 start 一起傳,HH:mm)
break: 休息時長(與 start/end 搭配,可選,H:mm)
durations: 時長清單(累加模式必填,多個 H:mm 用逗號分隔)
範例:#start=09:15&end=17:45&break=0:30 或 #durations=1:45,2:30
hash 參數只在瀏覽器中使用,不會作為分析頁面路徑記錄。
不要把私人行程、客戶名稱或其他敏感資訊放進 URL。
限制與相容性
跨午夜按簡單的次日 HH:mm 時段處理;日期、時區、夏令時間以及有薪/無薪休息規則仍需單獨複核。
薪資、發票或計費可能需要按 6 分鐘、15 分鐘等規則取整,請按你的業務規則複核。
瀏覽器時間輸入控制項可能因地區設定顯示不同,但內部按 HH:mm 計算。
隱私與安全
計算在瀏覽器中完成。目前輸入預設保留在目前瀏覽器工作階段中。
常見問題
如果結束時間早於開始時間,計算器會把結束時間視為次日。例如 22:00 到 02:00 是 4 小時。它仍不處理日期、時區或夏令時間。
不可以。分鐘欄位使用 0 到 59,請改成 1 小時 30 分鐘。
總分鐘數適合放入工時表、計費表、SLA 檢查或電子表格公式,避免只看「小時 + 分鐘」時產生四捨五入或換算誤差。