Công cụ này dùng để làm gì
Công cụ giúp bạn tính chính xác số giờ giữa thời điểm vào ca (chấm công vào) và thời điểm tan ca (chấm công ra), kể cả những ca làm việc kéo dài qua nửa đêm. Bạn chỉ cần nhập cả hai mốc giờ theo định dạng 24 giờ cùng thời gian nghỉ không lương (nếu có), công cụ sẽ trả về tổng thời lượng ca làm và số giờ công được trả lương.
Cách sử dụng
Nhập giờ và phút lúc vào ca, sau đó nhập giờ và phút lúc tan ca. Nếu giờ tan ca sớm hơn giờ vào ca, công cụ sẽ tự hiểu đây là ca qua đêm và tự động cộng thêm trọn một ngày. Bạn cũng có thể nhập thời gian nghỉ không lương (tính bằng phút) để trừ ra khỏi giờ công được trả lương.
Giải thích công thức
Cả hai mốc giờ đều được quy đổi thành số phút tính từ nửa đêm. Tổng thời lượng ca được tính bằng \(((\text{giờ ra} - \text{giờ vào} + 1440) \bmod 1440)\); việc cộng thêm 1440 (số phút trong một ngày) rồi lấy phần dư đảm bảo kết quả luôn dương, kể cả với ca qua đêm. Số phút được trả lương bằng tổng thời lượng trừ đi thời gian nghỉ, và chia cho 60 để chuyển sang giờ.
$$\begin{gathered} \text{Paid Hours} = \frac{\big[(\text{Out}-\text{In}+1440)\bmod 1440\big] - B}{60} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{In} &= 60\cdot\text{In Hour} + \text{In Min} \\ \text{Out} &= 60\cdot\text{Out Hour} + \text{Out Min} \\ B &= \text{Break (min)} \end{aligned} \right. \end{gathered}$$
Ví dụ minh họa
Một ca làm từ 22:00 (10 giờ tối) đến 06:30 (6 giờ 30 sáng) với 30 phút nghỉ: giờ vào = 1320, giờ ra = 390. Tổng thời lượng = \((390 - 1320 + 1440) \bmod 1440 = 510\) phút = 8,5 giờ. Số phút được trả lương = \(510 - 30 = 480 = 8{,}0\) giờ công.
$$\text{Tổng thời lượng} = (390 - 1320 + 1440) \bmod 1440 = 510 \text{ phút} = 8{,}5 \text{ giờ}$$$$\text{Số phút được trả lương} = 510 - 30 = 480 = 8{,}0 \text{ giờ}$$
Câu hỏi thường gặp
Công cụ có xử lý được ca dài hơn 24 giờ không? Không — công cụ giả định giờ tan ca nằm trong vòng một ngày kể từ giờ vào ca, điều này phù hợp với hầu hết các ca làm việc thông thường.
Nếu giờ vào ca trùng với giờ tan ca thì sao? Tổng thời lượng được tính là 0 phút (chứ không phải 24 giờ).
Thời gian nghỉ có được tính lương không? Thời gian nghỉ được xem là không lương và bị trừ khỏi tổng giờ công; còn dòng tổng thời lượng ca thì không trừ phần nghỉ này.