Kết nối qua MCP →

Nhập phép tính

Công thức

Quảng cáo

Kết quả

Giờ mới (định dạng 24 giờ)
11:00
same day
Số phút tính từ nửa đêm 660
Độ lệch ngày 0

Công cụ này dùng để làm gì

Công Cụ Cộng Phút Vào Giờ nhận một mốc giờ bắt đầu cùng số phút bạn muốn cộng, rồi cho ra giờ kết quả theo định dạng 24 giờ. Công cụ tự động xử lý khi giờ vượt qua nửa đêm — chẳng hạn cộng 90 phút vào 23:30 sẽ ra 01:00 của ngày hôm sau. Bạn cũng có thể nhập số âm để trừ bớt phút.

Cách sử dụng

Nhập giờ bắt đầu (0–23) và phút bắt đầu (0–59), sau đó gõ số phút bạn muốn cộng thêm. Muốn lùi thời gian về trước, hãy nhập số âm. Kết quả hiển thị giờ mới theo định dạng HH:MM, tổng số phút tính từ nửa đêm, và độ lệch ngày (+1 nghĩa là sang ngày hôm sau, −1 nghĩa là lùi về ngày hôm trước).

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

Trước tiên, giờ bắt đầu được quy đổi thành số phút tính từ nửa đêm: \(\text{phútBắtĐầu} = \text{giờ} \times 60 + \text{phút}\). Sau đó cộng thêm số phút cần thêm, rồi lấy phần dư khi chia cho 1440 (số phút trong một ngày) để đưa kết quả về trong phạm vi một ngày.

$$\text{newTime} = (\text{startMinutes} + \text{addMinutes}) \bmod 1440$$

Phép chia dư kép \(((\text{tổng} \bmod 1440) + 1440) \bmod 1440)\) đảm bảo kết quả luôn dương kể cả khi bạn trừ phút.

$$\text{newTotal} = ((\text{startMinutes} + \text{addMinutes}) \bmod 1440 + 1440) \bmod 1440$$

Cuối cùng, tổng đã quy về được tách ngược lại thành giờ và phút.

$$\text{hour} = \left\lfloor \tfrac{\text{newTotal}}{60} \right\rfloor,\quad \text{min} = \text{newTotal} \bmod 60$$

Quảng cáo
Sơ đồ đồng hồ tròn 24 giờ cho thấy số phút quay vòng qua nửa đêm bằng phép chia lấy dư cho 1440
Khi cộng phút, ngày 1440 phút sẽ quay vòng bằng phép chia lấy dư để xử lý việc qua nửa đêm.

Ví dụ minh họa

Bắt đầu lúc 09:30 và cộng thêm 90 phút. Phút bắt đầu \(= 9 \times 60 + 30 = 570\). Tổng \(= 570 + 90 = 660\). \(660 \bmod 1440 = 660\). Giờ \(= 660 \div 60 = 11\), phút \(= 660 \bmod 60 = 0\), vậy giờ mới là 11:00 trong cùng ngày.

Quảng cáo
Dòng thời gian cho thấy giờ bắt đầu cộng một khoảng phút rơi vào giờ mới sau khi qua nửa đêm
Ví dụ thực tế: giờ bắt đầu cộng với số phút thêm vào ra giờ mới, có thể là ngày hôm sau.

Thêm các ví dụ có lời giải

Mỗi ví dụ tuân theo cùng một công thức, \( T = (((60\,h + m + a) \bmod 1440) + 1440) \bmod 1440 \), sau đó chia \(T\) thành giờ mới \(\lfloor T/60 \rfloor\) và phút mới \(T \bmod 60\). Một ngày có 1440 phút.

Ví dụ 1 — Tràn qua nửa đêm: 23:30 + 90 phút

Chuyển đổi thời gian bắt đầu thành phút tính từ nửa đêm và cộng:

$$60 \times 23 + 30 + 90 = 1380 + 30 + 90 = 1500$$

Rút gọn modulo 1440 để bao quanh qua nửa đêm:

$$T = ((1500 \bmod 1440) + 1440) \bmod 1440 = 60$$

Chia thành giờ và phút:

$$\text{Giờ} = \left\lfloor \tfrac{60}{60} \right\rfloor = 1, \qquad \text{Phút} = 60 \bmod 60 = 0$$

Kết quả: 01:00, ngày hôm sau (+1 ngày).

Ví dụ 2 — Phép trừ vượt qua nửa đêm: 00:15 − 30 phút

Ở đây giá trị được cộng là số âm (\(a = -30\)):

$$60 \times 0 + 15 + (-30) = -15$$

Phép modulo kép xử lý giá trị âm, giữ kết quả trong khoảng 0–1439:

$$T = ((-15 \bmod 1440) + 1440) \bmod 1440 = (-15 + 1440) \bmod 1440 = 1425$$

Chia thành giờ và phút:

$$\text{Giờ} = \left\lfloor \tfrac{1425}{60} \right\rfloor = 23, \qquad \text{Phút} = 1425 \bmod 60 = 45$$

Kết quả: 23:45, ngày hôm trước (−1 ngày).

Ví dụ 3 — Hơn một ngày đầy đủ: 12:00 + 1500 phút

1500 phút là 25 giờ, do đó đồng hồ phải tiến thêm một ngày đầy đủ và sau đó một giờ thêm:

$$60 \times 12 + 0 + 1500 = 720 + 1500 = 2220$$

Rút gọn modulo 1440 (trừ đi một ngày đầy đủ là 1440 phút):

$$T = ((2220 \bmod 1440) + 1440) \bmod 1440 = 780$$

Chia thành giờ và phút:

$$\text{Giờ} = \left\lfloor \tfrac{780}{60} \right\rfloor = 13, \qquad \text{Phút} = 780 \bmod 60 = 0$$

Kết quả: 13:00, ngày hôm sau (+1 ngày).

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

Tôi có thể cộng hơn 24 giờ không? Có. Độ lệch ngày sẽ cho bạn biết kết quả rơi vào bao nhiêu ngày sau đó.

Có dùng được để trừ phút không? Được — chỉ cần nhập số âm vào ô số phút, thời gian sẽ lùi lại và hiển thị độ lệch ngày âm nếu vượt qua nửa đêm.

Đây là đồng hồ 12 giờ hay 24 giờ? Cả phần nhập và phần kết quả đều dùng định dạng 24 giờ; 13:00 tương đương 1:00 PM (1 giờ chiều).

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