Công cụ này dùng để làm gì
Máy tính thời gian này giúp bạn cộng hoặc trừ một khoảng thời gian vào một thời điểm bắt đầu, rồi cho biết thời điểm kết quả theo đồng hồ 24 giờ. Đây thuần túy là phép tính trên giờ trong ngày, nên nó hoạt động giống nhau ở mọi nơi — không liên quan đến lịch, múi giờ hay quy định riêng của từng vùng.
Cách sử dụng
Nhập thời điểm bắt đầu theo giờ, phút và giây (để trống nghĩa là 0). Sau đó nhập khoảng thời gian trôi qua theo giờ, phút và giây, rồi chọn xem nó diễn ra sau thời điểm bắt đầu (cộng) hay trước đó (trừ). Các thành phần không bị giới hạn trong khoảng 0–59, nên bạn có thể nhập thẳng "100" giờ hoặc "200" phút. Công cụ sẽ trả về kết quả dạng HH:MM:SS và, khi khoảng thời gian vượt qua nửa đêm, cho biết kết quả lệch bao nhiêu ngày trọn vẹn (số âm khi lùi về quá khứ).
Giải thích công thức
Mỗi thời điểm và khoảng thời gian đều được quy đổi sang giây: giờ nhân với 3600, phút nhân với 60, và giây giữ nguyên. Số giây trôi qua có dấu (dương khi cộng, âm khi trừ) được cộng vào số giây của thời điểm bắt đầu để ra tổng thô. Phép chia lấy phần nguyên dưới (floor) cho 86400 (số giây trong một ngày) cho ra độ lệch ngày trọn vẹn, còn phần dư chính là giờ trong ngày, luôn nằm trong khoảng 0 đến 86399 giây. Phần dư đó được tách lại thành giờ, phút và giây.
$$\begin{gathered} T = \left(S + E\right) \bmod 86400 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} S &= 3600\,\text{Hr} + 60\,\text{Min} + \text{Sec} \\ E &= +\left(3600\,\text{Hr} + 60\,\text{Min} + \text{Sec}\right) \end{aligned} \right. \end{gathered}$$
Ví dụ minh họa
Bắt đầu lúc 10:30:00, trôi qua 100 giờ, theo hướng sau. Bắt đầu = 37.800 giây; trôi qua = 360.000 giây; tổng = 397.800 giây. \(\lfloor 397800 / 86400 \rfloor = 4\) ngày; phần dư = 52.200 giây = 14:30:00. Vậy đáp án là 14:30:00, +4 ngày.
Câu hỏi thường gặp
Tôi có trừ được nhiều hơn một ngày không? Có. Hãy chọn "Trước" và nhập khoảng thời gian bất kỳ; độ lệch ngày sẽ chuyển sang số âm để cho biết kết quả lùi về xa bao nhiêu.
Tại sao kết quả lại rơi vào ngày hôm trước? Khi phép trừ đẩy thời điểm về trước nửa đêm, đồng hồ quay ngược về ngày trước đó và độ lệch ngày trở thành -1 (hoặc thấp hơn).
Công cụ có hỗ trợ AM/PM không? Công cụ dùng đồng hồ 24 giờ. Bạn hãy quy đổi giờ buổi chiều/tối (PM) bằng cách cộng thêm 12 (ví dụ 2 PM = 14 giờ).