Thời gian • Giờ làm việc
Máy tính giờ làm việc
Tính số giờ làm việc giữa lúc vào ca và hết ca, trừ giờ nghỉ, qua nhiều ngày với tổng hằng ngày và hằng tuần cùng cách làm tròn theo chấm công.
Direct Answer
The hours calculator computes total elapsed work time by subtracting your start time from your end time, then subtracting any unpaid meal breaks. Elapsed minutes are divided by 60 to output decimal payroll hours (e.g., 8 hours 15 minutes = 8.25 decimal hours).
Tổng giờ
—
Thập phân
—
Chấm công
Xử lý qua nửa đêm (ra < vào → ngày hôm sau; bằng nhau → 0). Giờ nghỉ được trừ. Dùng Quarter (15 phút) và Tenth (6 phút) cho chấm công.
Cách sử dụng
- 1Thêm từng ngày làm việc với giờ vào, giờ ra (AM/PM hoặc 24h) và phút nghỉ.
- 2Chúng tôi tự xử lý ca qua nửa đêm (ra ≤ vào → ngày hôm sau). Thêm ngày để có tổng cả tuần.
- 3Xem HH:MM của từng ngày, dạng thập phân và tổng với làm tròn chấm công 15 phút và 6 phút.
Cách hoạt động
Ngày = Ra − Vào (+24h nếu cần) − Nghỉ • Tổng = Σ các ngày • Thập phân = h + m/60| Variable | Name | Meaning & Example |
|---|---|---|
| T_start | Start Time | Beginning clock-in timestamp (09:00 AM) |
| T_end | End Time | Final clock-out timestamp (05:30 PM) |
| B | Break Duration | Unpaid lunch or meal deduction in minutes (30 mins) |
| H_dec | Decimal Hours | Net working hours in decimal format for payroll (8.00 hrs) |
Mỗi ngày được tính với giờ nghỉ đã trừ, rồi cộng lại. Làm tròn chấm công: quarter = round(thập phân×4)/4, tenth = round(thập phân×10)/10.
Ví dụ
Hai ngày: 09:00–17:00 (nghỉ 30 phút) mỗi ngày
Mỗi ngày 7,5h → tổng 15h (15,0 thập phân; 30h nếu không nghỉ).
Tổng 15:00:00 • 15.0h
Qua đêm 22:00–06:00 trừ 0
Qua nửa đêm → 8h.
08:00:00 • 8.0h