Kết nối qua MCP →

Nhập phép tính

Công thức

Công thức: Công cụ chuyển số thập phân sang thời gian (hh:mm:ss)
Show calculation steps (1)
  1. Decompose into hh:mm:ss

    Decompose into hh:mm:ss: Công cụ chuyển số thập phân sang thời gian (hh:mm:ss)

    Floor into hours and minutes, then round the remaining seconds (carrying 60 up where needed).

Quảng cáo

Kết quả

Thời gian (hh:mm:ss)
42:45:22
giờ : phút : giây
Diễn giải bằng lời / phân tích chi tiết 42 hours : 45 minutes : 22 seconds or 1 days, 18 hours, 45 minutes, 22 seconds
Tổng số giây 153.921,6

Công cụ này làm gì?

Công cụ này biến một số thập phân duy nhất thành khoảng thời gian gọn gàng theo định dạng hh:mm:ss. Bạn chọn xem con số của mình thể hiện điều gì — ngày, giờ, phút hay giây — rồi công cụ quy đổi nó về tổng số giây, sau đó tách ra thành giờ, phút và giây. Vì đây là một khoảng thời gian (chứ không phải giờ đồng hồ trên mặt đồng hồ), nên trường giờ không bao giờ bị "quay vòng" về 24: 1,75 ngày sẽ hiển thị đúng là 42 giờ chứ không phải 18.

Một giá trị thập phân chuyển thành ba ô ghi HH, MM, SS cách nhau bằng dấu hai chấm
Một giá trị thập phân được chuyển thành giờ, phút và giây.

Cách sử dụng

Nhập giá trị thập phân của bạn (ví dụ 42.756), chọn đơn vị tương ứng từ danh sách thả xuống, và nếu muốn thì tích chọn "hiển thị phần trăm giây" để giữ hai chữ số thập phân ở phần giây. Kết quả sẽ hiển thị thời gian đã định dạng, kèm bảng phân tích "diễn giải bằng lời" và dạng quy đổi theo ngày tương đương.

Giải thích công thức

Cách làm đáng tin cậy là quy mọi thứ về tổng số giây trước: tổngSốGiây = giáTrị × hệSốQuyĐổi, trong đó hệ số quy đổi là 86400 cho ngày, 3600 cho giờ, 60 cho phút và 1 cho giây.

$$t_{\text{sec}} = v \times k$$

Sau đó giờ = floor(tổngSốGiây / 3600), phần dư được tách thành phút = floor(phầnDư / 60), và phần còn lại trở thành giây.

$$H=\left\lfloor\tfrac{t}{3600}\right\rfloor,\ M=\left\lfloor\tfrac{t-3600H}{60}\right\rfloor,\ S=t-3600H-60M$$

Việc làm tròn chỉ diễn ra ở bước cuối cùng, nhờ vậy tránh được sai lệch do phần thập phân tích lũy. Nếu việc làm tròn đẩy giây lên 60 thì nó sẽ được mang sang phút, và khi 60 phút thì lại mang sang giờ.

Lưu đồ tách tổng số giây t thành H, M và S bằng phép chia và số dư
Tổng số giây được tách thành giờ, phút và giây bằng các phép chia liên tiếp.

Ví dụ minh họa

Lấy 42,756 giờ. Tổng số giây = \(42{,}756 \times 3600 = 153921{,}6\). Giờ = \(\lfloor 153921{,}6 / 3600 \rfloor = 42\). Phần dư = \(2721{,}6\) giây, nên phút = \(\lfloor 2721{,}6 / 60 \rfloor = 45\). Số giây còn lại = \(21{,}6\), làm tròn thành 22. Kết quả là 42:45:22, hay diễn giải bằng lời là "1 ngày, 18 giờ, 45 phút, 22 giây". Khi bật phần trăm giây, phần giây hiển thị là 21,60, cho kết quả 42:45:21.60.

Câu hỏi thường gặp

Vì sao số giờ có thể lớn hơn 24? Đây là một khoảng thời gian chứ không phải giờ trong ngày, nên số giờ được cộng dồn vượt quá 24 (ví dụ 76 giờ cho 3,2 ngày).

Vì sao kết quả theo giây nguyên đôi khi khác với kết quả phần trăm giây? Chế độ giây nguyên làm tròn đến giây gần nhất, nên 21,6 trở thành 22; còn chế độ phần trăm giây vẫn giữ 21,60.

Những giá trị nhập nào được chấp nhận? Mọi số lớn hơn 0. Giá trị bằng 0, để trống và số âm đều bị từ chối.

Cập nhật lần cuối: