Tính Toán Thời Gian miễn phí
Cộng hoặc trừ các khoảng thời gian HH:MM:SS, hoặc tìm thời gian giữa hai timestamp. Hữu ích cho nhật ký làm việc, kết quả đua và theo dõi dự án.
Định dạng: HH:MM:SS (vd. 01:30:45) hoặc HH:MM (vd. 02:15)
Kết quả
02:15:30
2h 15m 30s · 8.130 tổng giây
Công dụng phổ biến
- Tính toán giờ làm việcCộng lại các giờ của bạn trong ngày để ghi lại thời gian dành cho các nhiệm vụ hoặc để tính hóa đơn cho khách hàng.
- Tính toán các bước chạy thi đấuCộng hoặc trừ thời gian chạy, bơi hoặc đạp xe từng vòng để phân tích huấn luyện.
- Toán nấu ănKết hợp thời gian chuẩn bị + thời gian nấu cho các công thức nấu ăn, hoặc tính toán khi nào bắt đầu để bữa tối sẵn sàng vào thời gian mục tiêu.
- Tính toán dòng thời gian videoCộng lại thời lượng clip để lên kế hoạch dòng thời gian video, hoặc tính toán nơi chuyển tiếp hạ cánh.
- Tính tổng thời gian tập trungTính tổng các phiên Pomodoro để theo dõi thời gian tập trung theo ngày hoặc tuần.
Cách hoạt động
Mọi phép tính diễn ra trong trình duyệt bằng bộ phân tích tự viết và phép tính số nguyên — không thư viện, không máy chủ. Công cụ chuyển chuỗi HH:MM:SS thành số giây thô, áp dụng phép cộng, trừ hoặc tính chênh lệch, rồi định dạng lại kết quả.
- 1Phân tích đầu vàoKhi bạn gõ, hàm parseHMS tùy chỉnh tách mỗi ô theo dấu hai chấm và chuyển các phần thành một số nguyên — tổng số giây. Nó chấp nhận HH:MM:SS, HH:MM hoặc một số trần (được hiểu là phút), và từ chối mọi thứ không phải số hoặc ngoài phạm vi đồng hồ.
- 2Tính toán theo chế độỞ chế độ Cộng/Trừ, hai số giây được cộng hoặc trừ trực tiếp. Ở chế độ Khoảng thời gian, công cụ lấy thời điểm kết thúc trừ thời điểm bắt đầu; nếu kết quả âm, nó cộng thêm 86400 giây và đánh dấu kết quả là qua nửa đêm. Ở chế độ Bảng chấm công, nó cộng một danh sách tùy ý các hàng thời lượng thành một tổng duy nhất.
- 3Làm tròn để tính tiềnKhi đã có kết quả, một phép tính riêng làm tròn tổng số giây tuyệt đối đến bội số 6, 10 hoặc 15 phút gần nhất bằng làm tròn số nguyên (Math.round(abs / increment) * increment), rồi hiển thị giá trị đã làm tròn dạng giờ thập phân để lập hóa đơn.
- 4Hiển thị và sao chép kết quảSố giây cuối cùng được định dạng thành HH:MM:SS, dạng diễn giải (ví dụ '2h 15m 30s') và các chuyển đổi đơn vị (phút thập phân, giờ thập phân, số giây thô). Nút sao chép ghi chuỗi HH:MM:SS vào bộ nhớ tạm qua navigator.clipboard.writeText.
Công cụ liên quan
Công cụ chuyển đổi Giờ thập phân
Chuyển đổi giữa thời gian HH:MM và giờ thập phân cho bảng lương và bảng tính công, với làm tròn.
Tính Khoảng Cách Ngày
Tính khoảng cách chính xác giữa hai ngày — năm, tháng, ngày, tuần, ngày làm việc (không tính cuối tuần), giờ và phút.
Máy Tính Phân Số
Cộng, trừ, nhân và chia phân số, hoặc chuyển đổi số thập phân thành phân số tối giản.