Công cụ đổi giờ GMT sang IST là gì?
Giờ chuẩn Ấn Độ (IST) là múi giờ được dùng trên toàn lãnh thổ Ấn Độ. Múi giờ này luôn sớm hơn giờ Greenwich (GMT/UTC) đúng 5 giờ 30 phút và không áp dụng giờ mùa hè trong suốt cả năm. Công cụ này nhận bất kỳ thời điểm GMT nào và trả về ngay giờ IST tương ứng, đồng thời cho biết kết quả có chuyển sang ngày hôm sau hay không.
Cách sử dụng
Nhập giờ GMT (0–23) và phút GMT (0–59), rồi xem kết quả. Ô kết quả nổi bật hiển thị giờ IST theo định dạng 24 giờ HH:MM, còn bảng bên dưới cho biết chênh lệch ngày — rất hữu ích khi một thời điểm buổi tối theo GMT lại rơi vào sáng sớm ngày hôm sau tại Ấn Độ.
Giải thích công thức
Quy tắc cốt lõi rất đơn giản: IST = GMT + 5,5 giờ. Để xử lý phần phút thật gọn gàng, công cụ quy đổi giờ GMT ra tổng số phút, cộng thêm 330 (5 × 60 + 30), rồi lấy kết quả chia lấy dư cho 1440 (số phút trong một ngày). Nếu tổng đạt hoặc vượt 1440, thì giờ IST rơi vào ngày hôm sau.
$$\text{IST} = \left(\,\text{GMT Hour} \times 60 + \text{GMT Minute} + 330\,\right) \bmod 1440$$$$\begin{gathered} \text{IST}_{\min} = \left(\,\text{GMT Hour} \times 60 + \text{GMT Minute} + 330\,\right) \bmod 1440 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{IST Hour} &= \left\lfloor \tfrac{\text{IST}_{\min}}{60} \right\rfloor \\ \text{IST Minute} &= \text{IST}_{\min} \bmod 60 \end{aligned} \right. \end{gathered}$$
Ví dụ minh họa
Giả sử lúc đó là 20:00 GMT. Quy ra phút là \(20 \times 60 = 1200\). Cộng thêm 330 ta được 1530. Vì \(1530 \geq 1440\) nên kết quả bị "tràn": \(1530 - 1440 = 90\) phút = 01:30. Vậy 20:00 GMT tương ứng với 01:30 IST của ngày hôm sau.
Câu hỏi thường gặp
IST có giống UTC+5:30 không? Có. Với việc quy đổi giờ hằng ngày thì GMT và UTC gần như giống nhau, nên IST chính là UTC+5:30.
Ấn Độ có áp dụng giờ mùa hè không? Không. Ấn Độ không dùng giờ mùa hè (DST), nên chênh lệch +5:30 luôn cố định quanh năm.
"Ngày hôm sau" trong kết quả nghĩa là gì? Khi cộng thêm 5:30 khiến thời điểm vượt qua nửa đêm, thì ngày của giờ IST sẽ chuyển sang ngày kế tiếp so với ngày GMT mà bạn đã nhập.