工時計算

輸入開始時間、結束時間,以及以分鐘計的休息。alarmticar 從這段時鐘間隔扣掉休息,並顯示小時和分鐘,再加上小數小時。較早的結束時間會接到下一天。開始和結束相同是 0 小時,不是 24。這是一段時鐘時間,不是附有日期的工時紀錄,也不套用日光節約時間,也不決定薪資。時間不會被儲存。可以免費使用。

工時計算是什麼?

alarmticar 工時計算測量兩個時刻之間的分鐘,再扣掉休息。輸入是開始時間、結束時間,以及以整數分鐘計的休息。輸出是總時長、休息、淨時長和小數小時。它不查時區,也不判斷薪資或勞動規則。

計算怎麼進行

每個時間先換成午夜之後的分鐘。09:30 是 570 分鐘。如果結束在同一天較晚,間隔是結束減開始。如果兩個時間相同,間隔是 0。如果結束較早,間隔是當天剩下的時間再加上結束時間。對調會交換兩個時間,所以 09:00 到 17:00 會變成從 17:00 到 09:00 的跨日間隔。休息按鈕可設 0、15、30 或 60 分鐘。重設回到 09:00、17:00 和 0 分鐘休息。然後扣掉休息。整數小時是淨分鐘除以 60,剩下的是剩餘分鐘。

跨日小時

22:00 到 02:00 是 4 小時。計算機把結束看成時鐘下一次顯示的那個時間,不帶日曆日期。23:59 到 00:00 是 1 分鐘。因為時鐘改動而多出或少掉一小時的真實夜晚,不在這一頁的範圍。

扣除休息

09:00 到 17:30 在休息之前是 8 小時 30 分鐘。30 分鐘休息之後剩下 8 小時 0 分鐘,也就是 8.00 小數小時。休息為 0 時,總時長不變。休息等於間隔時剩下 0。更長的休息會顯示訊息,而不是負的時間。

小數小時

小數小時是淨分鐘除以 60。7 小時 30 分鐘是 7.50。7 小時 20 分鐘是 7.33。存著的分鐘數保持精確。只有小數那一行四捨五入到兩位。

開始和結束相同

09:00 到 09:00 是 0 小時 0 分鐘,以及 0.00 小數小時。相同的時間不是 24 小時。這個間隔上的休息大於 0 會被拒絕,因為休息比兩個時鐘之間的時間還長。

常見用途

  • 同一天的一段長度,例如 09:00 到 17:00。
  • 跨過午夜的一段,例如 22:00 到 06:00。

限制

  • 日光節約時間和時區變更不會改變結果。22:00 到 02:00 仍是 4 小時。
  • 開始和結束相同是 0 小時。不會自動當成一整天。
  • 最長的間隔是 23 小時 59 分鐘,從某個時間到它再出現的前一分鐘。
  • 這個計算機不決定工資、加班,或法律上的工作時間。
  • 欄位一開始是 09:00、17:00 和 0 分鐘休息。那些是固定的例子,不是現在時間,也不會存在這台裝置上。
  • 最多可以新增 10 個時段。互相重疊的時間仍計入合計。一個無效時段會隱藏合計。這些時段會儲存在此瀏覽器中。單一時段的欄位不會儲存。

常見問題

兩個時間之間有多少小時?

輸入開始和結束,把休息設為 0,然後選擇計算。淨時長那一行就是這段時鐘間隔的小時和分鐘。

怎麼計算工作時數?

輸入開始、結束,以及以分鐘計的休息。淨時長是間隔減去那段休息。這一頁不決定薪資。

計算機怎麼處理跨日班?

如果結束的時刻早於開始,間隔會繼續到下一天的那個時間。22:00 到 02:00 是 4 小時。

開始和結束時間相同會怎樣?

間隔是 0 小時和 0.00 小數小時。不會當成 24 小時。

休息怎麼影響結果?

休息在時鐘間隔算出之後才扣除。休息比那段間隔還長時,會顯示訊息,不會出現負的時間。

怎麼把小時和分鐘換成小數小時?

把淨分鐘除以 60。小數那一行顯示兩位:30 分鐘是 0.50,20 分鐘是 0.33。

這個計算機會計入日光節約時間嗎?

不會。它只用兩個時刻。時鐘長度有變的那個夜晚,在這裡不會得到不同的結果。

相關工具