🕒
免费工时卡计算器
输入每日上下班打卡时间和无薪休息时间,汇总每周工时,支持 40 小时以上加班和按时薪计算总工资。
加载后可离线使用
常见用途
- 合计您的每周工作时间从日常打卡和下班时间合计您的时间。
- 计算加班工资查看常规小时与加班小时,以及每周超过40小时的支付。
- 跟踪可计费小时合计您为客户工作的小时数以创建准确的发票。
- 运行简单的每周工资单合计每个员工的时间和总工资,无需工资软件。
- 计算夜班班次的小时数处理跨越午夜的班次,无需手动计算。
工作原理
所有计算都直接在浏览器中使用手写的算术解析器运行——没有库、没有服务器往返。上下班打卡时间被解析为自午夜起的分钟数,减去休息分钟数,并通过检测结束时间早于开始时间来处理夜班。
- 1输入每天的时间对于一周中的每一天,你输入开始时间、结束时间和无薪休息时长(分钟)。工具使用浏览器原生的时间输入,因此在手机上会显示时钟选择器,在电脑上可直接输入。
- 2按分钟计算每天工时一个小函数将每个 HH:MM 字符串转换为自午夜起的分钟数,减去休息时间,并在结束时间早于开始时间时自动加上 24 小时(支持夜班)。无效或空行会被跳过,不会报错。
- 3每周合计与加班拆分每天的分钟数汇总为每周总数。如果启用加班,超过 40 小时的部分会单独计算,并按你输入的时薪的 1.5 倍计算,遵循美国 FLSA 的标准加班规则。总工资结果在你输入时实时更新。
- 4自动保存与 CSV 导出整周的状态(时间、休息分钟数、时薪、加班开关)在每次更改时都会写入 localStorage,因此卡片在页面刷新后仍会保留。点击“导出”会生成带 BOM 头的 UTF-8 CSV 以便在 Excel 中正确显示,然后触发浏览器下载。
你的工时记录和时薪只存储在浏览器的 localStorage 中,绝不会发送到任何服务器。