Kết nối qua MCP →

Nhập phép tính

Công thức

Quảng cáo

Kết quả

Giờ địa phương
07:00
24-hour clock
Độ lệch đã áp dụng UTC-5
Số phút kể từ nửa đêm 420
Bước chuyển ngày 0

Công cụ đổi giờ UTC sang giờ địa phương là gì?

Giờ Phối hợp Quốc tế (UTC) là chuẩn giờ toàn cầu được sử dụng trong hàng không, công nghệ thông tin, khoa học và truyền thông. Công cụ này chuyển một mốc giờ UTC thành giờ địa phương của bạn cho bất kỳ độ lệch múi giờ nào — từ UTC−12 đến UTC+14 — bao gồm cả các múi giờ lệch nửa giờ hay một phần tư giờ như Ấn Độ (UTC+5:30) và Nepal (UTC+5:45). Lưu ý: Việt Nam dùng múi giờ UTC+7 và không áp dụng quy đổi giờ mùa hè.

Cách sử dụng

Nhập giờ UTC (0–23) và phút UTC (0–59), sau đó nhập độ lệch múi giờ của bạn (tính bằng giờ). Dùng số âm cho các múi giờ chậm hơn UTC (châu Mỹ) và số dương cho các múi giờ nhanh hơn UTC (châu Âu, châu Á, châu Đại Dương). Ví dụ, Giờ chuẩn miền Đông Hoa Kỳ là −5, Giờ Trung Âu là +1, Giờ chuẩn Ấn Độ là +5.5, còn Việt Nam là +7. Công cụ sẽ hiển thị giờ địa phương theo định dạng 24 giờ và cho bạn biết kết quả có rơi vào ngày hôm trước hay hôm sau hay không.

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

Quy tắc cốt lõi rất đơn giản: Giờ địa phương = Giờ UTC + Độ lệch. Bên trong, công cụ quy đổi mốc giờ UTC ra số phút tính từ nửa đêm, cộng thêm độ lệch (số giờ lệch × 60), rồi gói kết quả vào một ngày trong khoảng 0–1439 phút. Nếu tổng vượt quá 24 giờ hoặc nhỏ hơn 0, hệ thống sẽ ghi nhận một bước chuyển ngày để bạn biết ngày đã thay đổi.

$$\text{Local} = \left(60\cdot\text{UTC Hour} + \text{UTC Min} + \operatorname{round}\!\left(60\cdot\text{Offset}\right)\right) \bmod 1440$$

$$\begin{gathered} T = \left(60\cdot\text{UTC Hour} + \text{UTC Min} + \operatorname{round}\!\left(60\cdot\text{Offset}\right)\right) \bmod 1440 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{Local Hour} &= \left\lfloor \tfrac{T}{60} \right\rfloor \\ \text{Local Minute} &= T - 60\cdot\text{Local Hour} \end{aligned} \right. \end{gathered}$$

Trục số thể hiện UTC được dịch theo độ lệch sang giờ địa phương
Giờ địa phương bằng UTC cộng với độ lệch, dịch tới (+) hoặc lùi (−).

Ví dụ minh họa

Giả sử giờ UTC là 23:30 và độ lệch của bạn là +2 (chẳng hạn Giờ mùa hè Đông Âu). Đổi giờ UTC ra phút: \(23 \times 60 + 30 = 1410\). Cộng độ lệch: \(2 \times 60 = 120\), vậy \(1410 + 120 = 1530\) phút. Vì \(1530 \geq 1440\), ta trừ đi một ngày: \(1530 - 1440 = 90\) phút \(= 01{:}30\), kèm bước chuyển +1 ngày. Như vậy 23:30 UTC tương ứng với 01:30 ngày hôm sau tại UTC+2.

Hai chiếc đồng hồ thể hiện việc chuyển từ UTC sang giờ địa phương
Cộng độ lệch sẽ chuyển giờ UTC thành giờ địa phương.

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

Công cụ có tự động xử lý giờ mùa hè (DST) không? Không. Công cụ không tự áp dụng giờ mùa hè. Bạn hãy nhập đúng độ lệch tương ứng với ngày cần tính (ví dụ dùng −4 cho miền Đông Hoa Kỳ vào mùa hè thay vì −5).

Tôi có thể nhập độ lệch lẻ không? Có. Bạn nhập các giá trị như 5.5 hoặc 5.75 cho những múi giờ lệch nửa giờ và một phần tư giờ.

"Bước chuyển ngày" nghĩa là gì? Nó cho biết giờ địa phương rơi vào một ngày trên lịch khác với ngày của giờ UTC: +1 nghĩa là ngày hôm sau, −1 nghĩa là ngày hôm trước.

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