什么是8小时工作制计算器?
8小时工作制计算器能帮你精确算出:在扣除无薪休息时间后,一个班次里你究竟实际工作了多少小时,再根据你的时薪换算成税前薪资。我们常说的"8小时班",由于包含午休或工间休息,从打卡到下班往往会超过8个钟头——这款工具就能告诉你真正计薪的工时是多少。
使用方法
请用24小时制的小数形式填写上下班时间(例如:上午9:00填9,下午5:30填17.5)。再填上无薪休息时长(按分钟计)以及你的时薪。计算器会立即给出班次总时长、扣除休息后的净工作时长,以及你的税前薪资。
计算公式详解
首先用下班时间减去上班时间,得到班次总跨度。如果下班时间比上班时间还早(说明是跨夜班),系统会自动加上24小时。休息时长以分钟填写,会除以60换算成小时,再从总跨度中扣除。最后用得到的结果乘以你的时薪,就是税前薪资。
$$\text{Worked} = (\text{End} - \text{Start}) - \frac{\text{Break}_{min}}{60}$$$$\text{Pay} = \text{Worked} \times \text{Rate}$$
实例演算
假设你上午9:00(填9)上班,下午17:30(填17.5)下班,中途休息30分钟,时薪为20。班次总跨度为 \(17.5 - 9 = 8.5\) 小时。扣除0.5小时休息,得到8小时净工时。再乘以20 → 税前薪资为160。
$$\text{Worked} = (17.5 - 9) - \frac{30}{60} = 8$$$$\text{Pay} = 8 \times 20 = 160$$
常见情景下的班次薪酬
下表显示了随着开始/结束时间和休息时间长度的变化,净工作小时数和总薪酬如何变化。工作小时数的计算公式为 \(\text{Worked} = (\text{End} - \text{Start}) - \dfrac{\text{Break}}{60}\),总薪酬为 \(\text{Worked} \times \text{Rate}\)。时间以24小时十进制形式表示(例如 17:30 = 17.5)。跨午夜班次将结束时间加24,使减法结果为正(次日6:30 = 30.5)。
| 情景 | 开始 → 结束 | 时长 (小时) | 休息 (分钟) | 净工作小时 | 总薪酬 @$18/小时 | 总薪酬 @$25/小时 |
|---|---|---|---|---|---|---|
| 日班,短休息 | 9 → 17.5 | 8.5 | 30 | 8.0 | $144.00 | $200.00 |
| 日班,午餐时间 | 8 → 16.5 | 8.5 | 60 | 7.5 | $135.00 | $187.50 |
| 标准9–5,半小时休息 | 9 → 17 | 8.0 | 30 | 7.5 | $135.00 | $187.50 |
| 跨午夜班次 | 22 → 30.5 | 8.5 | 30 | 8.0 | $144.00 | $200.00 |
| 长班,无休息 | 7 → 16 | 9.0 | 0 | 9.0 | $162.00 | $225.00 |
注意一天内工作总时间超过8小时(或一周超过40小时)在某些司法管辖区可能符合加班条件;请使用专门的加班计算工具进行这些计算。
时钟时间到十进制时间转换
本计算器以24小时十进制数字(而非 HH:MM 格式)表示开始和结束时间。要转换时钟时间,保留小时数并将分钟数除以60。例如 14:45 变为 \(14 + \tfrac{45}{60} = 14.75\)。刻钟值最为常见。
| 小时内分钟数 | 十进制分数 | 示例时钟时间 | 十进制值 |
|---|---|---|---|
| :00 | .00 | 9:00 | 9.00 |
| :15 | .25 | 9:15 | 9.25 |
| :30 | .50 | 9:30 | 9.50 |
| :45 | .75 | 9:45 | 9.75 |
对于任何其他分钟数,除以60。以下是每分钟转换的选择:
| 分钟 | 十进制 | 分钟 | 十进制 | 分钟 | 十进制 |
|---|---|---|---|---|---|
| 5 | .083 | 25 | .417 | 45 | .750 |
| 10 | .167 | 30 | .500 | 50 | .833 |
| 15 | .250 | 35 | .583 | 55 | .917 |
| 20 | .333 | 40 | .667 | 60 | 1.000 |
对于跨午夜的班次,将结束时间加24。在凌晨6:30结束的班次输入为 \(6.5 + 24 = 30.5\),在凌晨1:00结束的班次输入为25。
关键术语解释
- 班次时长
- 班次开始和结束之间经过的总时间,扣除任何扣减之前,等于 \(\text{End} - \text{Start}\)。从9:00到17:30的班次时长为8.5小时。
- 净(工作)小时
- 从时长中扣除无薪休息后的有薪时间:\(\text{Worked} = (\text{End} - \text{Start}) - \tfrac{\text{Break}}{60}\)。这是与时薪相乘以获得薪酬的数字。
- 无薪休息
- 班次期间(通常为用餐时间)不获报酬的时间。以分钟输入,通过除以60转换为小时。有薪休息时间不扣减。
- 时薪
- 您为每小时工作所赚取的金额,以美元计。将其乘以净工作小时数可得到班次的总薪酬。
- 总薪酬
- 班次的收入,税款和扣减之前:\(\text{Gross} = \text{Worked} \times \text{Rate}\)。扣税后的应得薪酬(净薪酬)会更低。
- 跨午夜班次
- 跨越午夜的班次,其中结束时间在下一个日历日。要正确计算,将结束时间加24,使减法产生正数跨度——例如22:00到6:30变为 \(30.5 - 22 = 8.5\) 小时的时长。
常见问题
为什么我的班次比8小时还长?因为大多数"8小时班"都包含一段无薪休息时间,所以要凑满8小时的计薪工时,从打卡到下班通常会有8.5小时。
能处理跨夜班吗?可以。如果你填写的下班时间小于上班时间,工具会自动加上24小时。
算出来的薪资是税前还是税后?这是税前薪资(未扣税和其他扣款)。请参照你所在国家或地区的税务规定来估算实际到手金额。