這個計算機的功能
「每週工時計算機」會根據你每天的上下班打卡時間,計算出一週實際工作的時數,並扣掉沒有支薪的休息時間。算完後,你會看到本週總工時、實際出勤天數、平均每日工時,以及超過常見 40 小時門檻的加班時數。
使用方法
每一天分別填入上班與下班時間,採用 24 小時制的小數寫法:9 代表上午 9:00,13.5 代表下午 1:30,17.25 則代表下午 5:15。接著填入無薪休息的分鐘數(例如 30 或 60)。沒上班的日子留白即可,計算機會自動加總所有有填寫的日子。
公式說明
每一天的工時等於「下班時間 − 上班時間」,再減去換算成小時的休息時間(休息分鐘數 ÷ 60)。把每天的數值相加,就是一週的總工時。如果某天算出來是負數,系統會視為 0,所以打錯字也不會把時數倒扣掉。至於 40 小時加班那一列,是依照美式制度提供的參考數字——實際的加班規定會因國家、地區或勞動契約而不同。在台灣,加班(延長工時)的計算與加給標準是依《勞動基準法》規定,與此處的參考值不一定相同。
$$\text{Weekly Hours} = \sum_{d \in \text{days}} \left[ \left( \text{Out}_d - \text{In}_d \right) - \frac{\text{Break}_d \text{ (min)}}{60} \right]$$$$\text{Avg/Day} = \frac{\text{Weekly Hours}}{\text{Days Worked}}$$$$\text{Overtime} = \max\left(0,\; \text{Weekly Hours} - 40 \right)$$
實際範例
假設你週一到週五都是 9:00(9)上班、17:00(17)下班,中間休息 30 分鐘。那麼每天就是 \((17 - 9) - 30/60 = 8 - 0.5 = 7.5\) 小時。連續五天就是 \(5 \times 7.5 =\) 37.5 小時,5 天平均每天 7.5 小時,加班時數為 0。
常見問題
半小時要怎麼填?用小數表示就好:8:30 填 8.5,12:15 填 12.25,16:45 填 16.75。
如果我上班到跨過半夜怎麼辦?這個工具假設每段班次都在同一天內開始與結束。若是跨夜班,請拆成兩段填寫,或把超過午夜的時數併入隔天計算。
加班時數的數字在法律上準確嗎?並不準確。它只是把超過 40 小時的部分標示出來當作參考。實際的加班規定,請務必查閱你所在地區的勞動法規以及雇主的相關政策。