Kết nối qua MCP →

Nhập phép tính

Công thức

Quảng cáo

Kết quả

Tổng thời gian ngủ
8h 0m
8 hours total
Giờ 8
Phút 0
Số giờ thập phân 8

Công Cụ Tính Thời Gian Ngủ Là Gì?

Công cụ Tính Thời Gian Ngủ cho bạn biết chính xác mình đã ngủ bao lâu dựa trên giờ lên giường và giờ thức dậy. Công cụ xử lý đúng cả những giấc ngủ qua nửa đêm — ví dụ đi ngủ lúc 23:00 và thức dậy lúc 7:00 sáng — bằng phép tính chia lấy dư cho 24, nên bạn luôn nhận được một con số dương hợp lý.

Cách Sử Dụng

Nhập giờ đi ngủ theo giờ (0–23) và phút (0–59), rồi nhập giờ thức dậy theo cách tương tự. Hãy dùng định dạng 24 giờ: 11 giờ tối là giờ 23, còn 7 giờ sáng là giờ 7. Công cụ sẽ trả về tổng thời gian ngủ tính bằng giờ và phút, kèm theo một giá trị thập phân tiện lợi để bạn theo dõi mức trung bình.

Giải Thích Công Thức

Giờ đi ngủ và giờ thức dậy đều được quy đổi thành giờ thập phân (giờ + phút ÷ 60). Hiệu số ban đầu (giờ thức − giờ ngủ) có thể âm khi giấc ngủ kéo dài qua nửa đêm, vì vậy ta đưa nó về phép chia lấy dư cho 24:

$$\text{Sleep} = \left(\left(W - B\right) \bmod 24 + 24\right) \bmod 24$$

Trong đó:

$$\left\{ \begin{aligned} B &= \text{Bed Hour} + \dfrac{\text{Bed Min}}{60} \\ W &= \text{Wake Hour} + \dfrac{\text{Wake Min}}{60} \end{aligned} \right.$$

Phép chia lấy dư hai lần đảm bảo kết quả luôn nằm trong khoảng từ 0 đến 24 giờ, bất kể giá trị nhập vào là gì.

Đồng hồ tròn 24 giờ hiển thị cung từ giờ đi ngủ đến giờ thức, vượt qua nửa đêm
Thời lượng giấc ngủ là cung tròn từ giờ đi ngủ đến giờ thức trên đồng hồ 24 giờ.

Ví Dụ Cụ Thể

Giờ đi ngủ 23:00 (23,0 giờ), giờ thức dậy 07:00 (7,0 giờ). Hiệu số = \(7 - 23 = -16\). Áp dụng mod 24:

$$\left(\left(-16\right) \bmod 24 + 24\right) \bmod 24 = 8$$

Vậy bạn đã ngủ đúng 8 giờ, tức 8 giờ 0 phút.

Dòng thời gian ngang từ giờ đi ngủ qua nửa đêm đến giờ thức, kèm dấu ngoặc chỉ thời lượng
Dạng dòng thời gian: đêm kéo dài qua nửa đêm và dấu ngoặc đánh dấu tổng số giờ ngủ.

Câu Hỏi Thường Gặp

Công cụ có hoạt động nếu tôi ngủ quá trưa không? Có. Miễn là giờ thức dậy và giờ đi ngủ nằm trong cùng một chu kỳ 24 giờ, mọi khoảng thời gian qua đêm hay trong ngày lên đến 24 giờ đều được tính chính xác.

Nếu giờ đi ngủ và giờ thức dậy trùng nhau thì sao? Kết quả sẽ là 0 giờ — công cụ hiểu hai mốc thời gian giống hệt nhau là không có giấc ngủ đo được, chứ không phải trọn vẹn 24 giờ.

Tôi cần ngủ bao nhiêu là đủ? Phần lớn người trưởng thành cần ngủ 7–9 giờ mỗi đêm, dù nhu cầu của mỗi người mỗi khác. Hãy dùng công cụ này để theo dõi tổng số giờ ngủ hằng đêm của bạn theo thời gian.

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