Công cụ lên lịch họp hai múi giờ là gì?
Công cụ này giúp bạn chuyển một giờ họp đã đặt theo múi giờ thứ nhất sang giờ địa phương tương ứng ở múi giờ thứ hai, dựa trên chênh lệch UTC của từng vùng. Quan trọng hơn, nó còn cho bạn biết giờ sau khi quy đổi rơi vào hôm trước, cùng ngày hay hôm sau — đây chính là chi tiết mà mọi người hay nhầm nhất khi sắp lịch họp xuyên lục địa.
Cách sử dụng
Nhập giờ và phút của cuộc họp đúng như đồng hồ hiển thị ở Vùng A. Sau đó nhập chênh lệch UTC của từng vùng theo đơn vị giờ (ví dụ: New York là -5, London là 0 hoặc +1 vào mùa hè, Tokyo là +9). Công cụ hỗ trợ cả các mức chênh lệch lẻ như 5,5 (Ấn Độ) hay 5,75 (Nepal) theo bước 15 phút. Kết quả sẽ hiển thị giờ tương ứng ở Vùng B kèm ghi chú về chênh lệch ngày.
Giải thích công thức
Công thức cốt lõi là
$$T_B = \left(T_A + \Delta\right) \bmod 1440$$trong đó
$$\left\{ \begin{aligned} T_A &= 60 \cdot \text{Hour A} + \text{Minute A} \\ \Delta &= 60 \cdot \left(\text{Offset B} - \text{Offset A}\right) \end{aligned} \right.$$Chúng ta đổi giờ ở Vùng A ra phút, cộng thêm phần chênh lệch múi giờ tính bằng phút, rồi chuẩn hóa về một ngày 24 giờ. Số ngày phải dời tới hoặc lùi lại chính là độ lệch ngày: floor(totalMinutesB / 1440). Kết quả âm nghĩa là cuộc họp rơi vào ngày dương lịch hôm trước ở Vùng B.
Ví dụ minh họa
Giả sử cuộc họp diễn ra lúc 23:30 ở Tokyo (UTC+9). Bên còn lại ở Los Angeles (UTC-8), nên \(\text{Offset B} - \text{Offset A} = -8 - 9 = -17\) giờ. Số phút ban đầu = \(23 \times 60 + 30 = 1410\). Cộng thêm \(-17 \times 60 = -1020\) ta được 390 phút, tức 06:30. Độ lệch ngày = \(\lfloor 390 / 1440 \rfloor = 0\). Nếu chênh lệch múi giờ kéo kết quả xuống dưới 0 (chẳng hạn giờ họp ở Tokyo sớm hơn), hàm floor trả về -1, nghĩa là rơi vào ngày hôm trước tại Los Angeles.
Câu hỏi thường gặp
Độ lệch ngày -1 nghĩa là gì? Cuộc họp rơi vào ngày dương lịch trước ngày của Vùng A khi tính theo giờ Vùng B.
Công cụ có tự xử lý giờ mùa hè (DST) không? Không — bạn cần tự nhập đúng mức chênh lệch UTC theo mùa cho từng vùng.
Tôi có thể dùng các múi giờ lệch nửa tiếng không? Có, công cụ chấp nhận chênh lệch theo bước 15 phút như 5,5 hay 5,75.