Công cụ tính chênh lệch múi giờ là gì?
Công cụ này cho bạn biết hai múi giờ cách nhau bao nhiêu tiếng và quy đổi giờ địa phương ở nơi này sang giờ tương ứng ở nơi kia. Tất cả đều dựa trên độ lệch UTC của mỗi địa điểm — tức số giờ mà múi giờ đó nhanh hơn (số dương) hoặc chậm hơn (số âm) so với Giờ Phối hợp Quốc tế (UTC). Vì chỉ cần độ lệch bạn nhập vào, công cụ dùng được cho mọi quốc gia hay khu vực trên thế giới — kể cả Việt Nam (UTC+7).
Cách sử dụng
Nhập độ lệch UTC của nơi xuất phát (ví dụ New York là −5, hoặc −4 trong thời gian áp dụng giờ mùa hè), độ lệch UTC của nơi đích (ví dụ Berlin là +1, hoặc +2 vào mùa hè), và nếu muốn thì nhập thêm giờ địa phương hiện tại ở nơi xuất phát theo định dạng 24 giờ. Công cụ sẽ trả về số giờ chênh lệch và giờ địa phương tương ứng tại nơi đích, kèm chỉ số lệch ngày cho biết giờ quy đổi rơi vào ngày hôm trước (−1) hay ngày hôm sau (+1).
Giải thích công thức
Chênh lệch đơn giản là độ lệch nơi đích trừ độ lệch nơi xuất phát. Kết quả dương nghĩa là nơi đích nhanh hơn. Để quy đổi giờ, bạn cộng phần chênh lệch này vào giờ ở nơi xuất phát rồi đưa kết quả về khoảng 0–24; mỗi ngày bị "tràn" sẽ trở thành chỉ số lệch ngày.
$$\text{diff} = \text{offset}_{dest} - \text{offset}_{origin}$$
$$\Delta h = \text{UTC}_{dest} - \text{UTC}_{origin}$$
$$t_{dest} = (t_{origin} + \Delta h) \bmod 24$$
Ví dụ minh họa
Nơi xuất phát có độ lệch −5 (New York), nơi đích +1 (Berlin), giờ tại nơi xuất phát là 12:00. Chênh lệch \(= 1 - (-5) = 6\) giờ. Giờ nơi đích \(= 12 + 6 = 18{:}00\), lệch ngày bằng 0. Vậy khi ở New York là giữa trưa thì tại Berlin là 18:00 cùng ngày.
Câu hỏi thường gặp
Công cụ có xử lý giờ mùa hè (DST) không? Có, một cách gián tiếp — bạn chỉ cần nhập độ lệch đang có hiệu lực tại mỗi địa điểm (ví dụ dùng −4 thay cho −5 khi miền Đông nước Mỹ đang áp dụng giờ mùa hè). Lưu ý: Việt Nam không áp dụng giờ mùa hè, luôn là UTC+7.
Chỉ số lệch ngày có ý nghĩa gì? Nếu giờ quy đổi vượt qua nửa đêm, chỉ số lệch ngày sẽ hiển thị −1 (hôm trước) hoặc +1 (hôm sau) so với ngày ở nơi xuất phát.
Có dùng được cho múi giờ lệch nửa tiếng không? Được. Ấn Độ là +5.5 và Nepal là +5.75 — cứ nhập độ lệch dạng số thập phân trực tiếp là được.