CCalculate.Studio

🌍 Bộ chuyển đổi múi giờ

Bộ chuyển đổi múi giờ chuyển giờ đồng hồ tại một nơi thành giờ địa phương tương ứng ở một nơi khác, dựa trên chênh lệch giữa hai múi giờ tại thời điểm quy đổi. Máy tính này bao phủ 17 múi giờ IANA lớn và tự động xử lý giờ mùa hè thông qua cơ sở dữ liệu múi giờ IANA, nên chênh lệch giữa Luân Đôn và New York dao động chính xác giữa 4 và 5 giờ trong năm.

Cập nhật lần cuối: 2026-07-07
Add as preferred on Google

Hiểu độ lệch múi giờ

Bảng liệt kê các múi giờ được hỗ trợ cùng độ lệch UTC tiêu chuẩn và cách xử lý giờ mùa hè theo cơ sở dữ liệu múi giờ IANA. Các múi giờ áp dụng DST có một phần thời gian trong năm sớm hơn một giờ so với độ lệch tiêu chuẩn của mình.

Múi giờ (tên IANA)Tên thành phốĐộ lệch tiêu chuẩnGiờ mùa hè
UTCUTCUTC+0Không có
Europe/LondonLuân ĐônUTC+0 (GMT)UTC+1 (BST) vào mùa hè
Europe/BerlinBerlinUTC+1 (CET)UTC+2 (CEST) vào mùa hè
Europe/ParisParisUTC+1 (CET)UTC+2 (CEST) vào mùa hè
Africa/JohannesburgJohannesburgUTC+2 (SAST)Không có
America/New_YorkNew YorkUTC−5 (EST)UTC−4 (EDT) vào mùa hè
America/ChicagoChicagoUTC−6 (CST)UTC−5 (CDT) vào mùa hè
America/DenverDenverUTC−7 (MST)UTC−6 (MDT) vào mùa hè
America/Los_AngelesLos AngelesUTC−8 (PST)UTC−7 (PDT) vào mùa hè
America/Sao_PauloSão PauloUTC−3 (BRT)Không có (bãi bỏ DST năm 2019)
Asia/DubaiDubaiUTC+4 (GST)Không có
Asia/KolkataKolkata / MumbaiUTC+5:30 (IST)Không có
Asia/ShanghaiThượng Hải / Bắc KinhUTC+8 (CST)Không có
Asia/TokyoTokyoUTC+9 (JST)Không có
Asia/SingaporeSingaporeUTC+8 (SGT)Không có
Australia/SydneySydneyUTC+10 (AEST)UTC+11 (AEDT) vào mùa hè Nam bán cầu
Pacific/AucklandAucklandUTC+12 (NZST)UTC+13 (NZDT) vào mùa hè Nam bán cầu
  • Phép quy đổi sử dụng độ lệch của ngày hôm nay từ dữ liệu múi giờ IANA tích hợp trong trình duyệt của bạn, nên các lần chuyển đổi giờ mùa hè được áp dụng tự động mà không cần điều chỉnh thủ công.
  • Bắc bán cầu và Nam bán cầu áp dụng giờ mùa hè vào hai nửa năm đối lập nhau, nên khoảng cách giữa Luân Đôn và Sydney dao động từ 9 đến 11 giờ tùy theo mùa.
  • Một số độ lệch không phải là số giờ tròn — Ấn Độ (IST) là UTC+5:30, và một vài múi giờ khác dùng độ lệch +5:45 hoặc nửa giờ.
  • Quy tắc múi giờ thay đổi theo quyết định của chính phủ (São Paulo bãi bỏ giờ mùa hè năm 2019); cơ sở dữ liệu IANA được cập nhật nhiều lần mỗi năm để theo dõi các thay đổi đó.

Quy đổi múi giờ là gì?

Quy đổi múi giờ chuyển giờ đồng hồ ở một khu vực thành giờ đồng hồ tương ứng cùng thời điểm ở một khu vực khác, bằng cách áp dụng chênh lệch giữa độ lệch UTC của hai múi giờ. Mỗi múi giờ được xác định theo độ lệch so với Giờ phối hợp quốc tế (UTC) — Johannesburg là UTC+2 quanh năm, trong khi New York là UTC−5 vào mùa đông và UTC−4 vào giờ mùa hè.

Quy tắc múi giờ được duy trì trong Cơ sở dữ liệu múi giờ IANA (còn gọi là cơ sở dữ liệu tz hay zoneinfo), bộ dữ liệu tham chiếu được các hệ điều hành và ngôn ngữ lập trình trên toàn thế giới sử dụng. Các múi giờ được đặt tên theo thành phố đại diện — America/New_York, Asia/Tokyo — chính vì độ lệch và quy tắc giờ mùa hè được quyết định bởi chính trị và thay đổi theo thời gian; cơ sở dữ liệu ghi lại toàn bộ lịch sử và quy tắc hiện hành cho từng khu vực.

Giờ mùa hè là lý do khiến chênh lệch giữa hai thành phố không cố định. Luân Đôn và New York thường lệch nhau 5 giờ, nhưng trong vài tuần mỗi mùa xuân và mùa thu — khi một bên đã đổi giờ còn bên kia thì chưa — khoảng cách chỉ còn 4 giờ. Bộ chuyển đổi này tính độ lệch của cả hai múi giờ cho ngày hôm nay bằng dữ liệu IANA tích hợp trong trình duyệt, nên giờ mùa hè được xử lý tự động mà không cần điều chỉnh thủ công.

Cách sử dụng bộ chuyển đổi múi giờ này

  1. Nhập giờ theo định dạng 24 giờ HH:MM — ví dụ 14:00.
  2. Chọn múi giờ nguồn (nơi áp dụng giờ đồng hồ đó) trong số 17 thành phố được hỗ trợ.
  3. Chọn múi giờ đích mà bạn muốn biết giờ tương ứng.
  4. Đọc giờ đã quy đổi và chênh lệch múi giờ hiện tại; dấu (+1d) hoặc (−1d) nghĩa là giờ quy đổi rơi vào ngày hôm sau hoặc ngày hôm trước.

Công thức đằng sau việc quy đổi múi giờ

chênh lệch múi giờ = độ lệch UTC(múi giờ đích) − độ lệch UTC(múi giờ nguồn), tính cho ngày hôm nay
giờ quy đổi = (giờ nguồn + chênh lệch múi giờ) mod 24 giờ, kèm dấu thay đổi ngày

Bộ chuyển đổi xác định độ lệch UTC hiện tại của mỗi múi giờ từ dữ liệu IANA cho ngày hôm nay, lấy hiệu số, rồi cộng vào giờ nguồn. Kết quả được vòng lại trong đồng hồ 24 giờ, đánh dấu sự thay đổi ngày khi tổng vượt qua nửa đêm theo một trong hai hướng.

Ví dụ minh họa: 14:00 tại Luân Đôn quy đổi sang Johannesburg trong thời gian giờ mùa hè Anh. Luân Đôn là UTC+1 (BST) và Johannesburg là UTC+2 (SAST), nên chênh lệch là +1 giờ và kết quả là 15:00. Vào mùa đông, cùng phép quy đổi này cho kết quả 16:00, vì Luân Đôn trở về UTC+0 trong khi Johannesburg không áp dụng giờ mùa hè.

Sai lầm thường gặp

  • Sử dụng một chênh lệch giờ cố định quanh năm — các cặp thành phố áp dụng DST như Luân Đôn-New York dao động từ 4 đến 5 giờ lệch nhau trong năm.
  • Quên rằng ngày có thể thay đổi — 20:00 tại Los Angeles đã là buổi chiều hôm sau tại Auckland (15:00 vào tháng 7, 17:00 vào tháng 1); hãy chú ý dấu (+1d) khi lên lịch.
  • Cho rằng mọi múi giờ đều lệch UTC một số giờ tròn — Ấn Độ ở UTC+5:30, nên từ New York đến Mumbai chênh lệch 9,5 hoặc 10,5 giờ tùy theo giờ mùa hè của Mỹ.
  • Nhầm lẫn ký hiệu viết tắt múi giờ — 'CST' nghĩa là Central Standard Time (giờ miền Trung Hoa Kỳ) tại Chicago nhưng là China Standard Time (giờ chuẩn Trung Quốc) tại Thượng Hải; tên thành phố theo IANA giúp tránh sự mập mờ này.
  • Lên lịch gần thời điểm chuyển giờ mùa hè mà không kiểm tra — các cuộc họp vào những ngày chỉ một bên đã đổi giờ là tình huống lỡ cuộc gọi kinh điển.

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

Làm thế nào để quy đổi giờ giữa hai múi giờ?

Tìm độ lệch UTC hiện tại của mỗi múi giờ, lấy hiệu số, rồi cộng vào giờ nguồn. Ví dụ, 14:00 tại Luân Đôn (UTC+1 trong giờ mùa hè Anh) quy đổi sang Johannesburg (UTC+2 quanh năm) sẽ cộng thêm một giờ, cho kết quả 15:00. Máy tính này tự động tra cứu bằng dữ liệu múi giờ IANA, bao gồm cả điều chỉnh giờ mùa hè.

Bộ chuyển đổi này có xử lý giờ mùa hè không?

Có. Độ lệch được tính cho ngày hôm nay từ cơ sở dữ liệu múi giờ IANA tích hợp trong trình duyệt của bạn, cơ sở dữ liệu này ghi rõ quy tắc giờ mùa hè của từng múi giờ. Khi Luân Đôn đang ở BST và New York ở EDT, chênh lệch là 5 giờ; trong khoảng thời gian ngắn vào mùa xuân và mùa thu khi chỉ một bên đã đổi giờ, khoảng cách 4 giờ chính xác sẽ được áp dụng tự động.

Cơ sở dữ liệu múi giờ IANA là gì?

Cơ sở dữ liệu múi giờ IANA (cơ sở dữ liệu tz hay zoneinfo) là bộ tổng hợp tham chiếu về múi giờ và quy tắc giờ mùa hè cho mọi khu vực trên thế giới, được duy trì bởi Internet Assigned Numbers Authority. Các múi giờ được đặt tên theo thành phố đại diện, chẳng hạn America/New_York hoặc Asia/Tokyo, và cơ sở dữ liệu được cập nhật nhiều lần mỗi năm khi các chính phủ thay đổi quy tắc của mình.

Tại sao giờ quy đổi của tôi hiển thị (+1d)?

Dấu (+1d) nghĩa là giờ quy đổi rơi vào ngày dương lịch kế tiếp. Quy đổi 20:00 tại Los Angeles sang Tokyo sẽ cộng thêm 16 hoặc 17 giờ (tùy theo giờ mùa hè của Mỹ), rơi vào 12:00 hoặc 13:00 của ngày hôm sau. Tương tự, dấu (−1d) nghĩa là điểm đến vẫn còn ở ngày hôm trước.

Tại sao độ lệch múi giờ của Ấn Độ không phải là số giờ tròn?

Giờ chuẩn Ấn Độ ở mức UTC+5:30 theo quyết định của quốc gia — độ lệch múi giờ là lựa chọn chính trị, không phải yêu cầu địa lý. Cũng tồn tại các độ lệch không tròn giờ khác, chẳng hạn Nepal ở UTC+5:45 và một số vùng của Úc ở UTC+9:30. Đây là một lý do vì sao phép tính múi giờ nên dùng dữ liệu múi giờ thực thay vì giả định chênh lệch tròn giờ.

Tại sao chênh lệch giờ giữa hai thành phố không phải lúc nào cũng giống nhau?

Vì giờ mùa hè bắt đầu và kết thúc vào những ngày khác nhau ở mỗi quốc gia, và hai bán cầu áp dụng giờ mùa hè vào các mùa đối lập nhau. Luân Đôn và Sydney lệch nhau 11 giờ vào mùa hè Nam bán cầu, 9 giờ vào mùa hè Bắc bán cầu, và trong một khoảng thời gian ngắn ở giữa là 10 giờ. Các múi giờ không áp dụng DST, như Johannesburg, Dubai và Tokyo, giữ độ lệch cố định so với UTC quanh năm.

Tài liệu tham khảo

  1. IANA Time Zone Database (tz database) — the reference time zone and daylight-saving rules. iana.org/time-zones.
  2. ISO 8601 — Date and time — Representations for information interchange (UTC offsets). International Organization for Standardization.
  3. NIST — Time and Frequency Division: Coordinated Universal Time (UTC). nist.gov.

Ngày & Giờ · Tất cả máy tính

Máy tính liên quan

Guides & articles