Đồng hồ thế giới miễn phí

Xem giờ hiện tại ở nhiều thành phố và múi giờ đồng thời.

Cập nhật trực tiếp · Không dữ liệu nào rời khỏi thiết bị của bạn

Cách sử dụng

  1. Đồng hồ hiển thị 6 thành phố lớn theo mặc định (New York, London, Tokyo, Sydney, Dubai, Los Angeles).
  2. Nhấp danh sách thả xuống Thêm múi giờ để thêm các thành phố khác vào hiển thị.
  3. Nhấp nút xóa trên thẻ đồng hồ để xóa nó khỏi hiển thị.
  4. Chuyển đổi giữa định dạng 12 giờ và 24 giờ với nút định dạng phía trên các đồng hồ.

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

Tại sao giờ khác với múi giờ mong đợi?

Đồng hồ sử dụng cơ sở dữ liệu múi giờ cục bộ của trình duyệt của bạn. Giờ hiển thị chính xác theo múi giờ của thành phố đã chọn và các quy tắc giờ mùa hè áp dụng.

Tôi có thể lưu các thành phố yêu thích của mình không?

Các lựa chọn của bạn được lưu trong localStorage của trình duyệt, vì vậy chúng tồn tại đến lần truy cập tiếp theo của bạn. Dữ liệu này không bao giờ rời khỏi thiết bị của bạn.

Đồng hồ cập nhật bao lâu một lần?

Đồng hồ cập nhật mỗi giây để hiển thị giờ hiện tại trực tiếp. Tất cả các thành phố cập nhật đồng thời để duy trì độ chính xác giữa các múi giờ.

Lược sử giờ chuẩn

Cho đến cuối thập niên 1800, mỗi thị trấn đặt đồng hồ theo giờ chính ngọ mặt trời địa phương, khoảnh khắc mặt trời băng qua kinh tuyến ngay trên đầu. Hai ngôi làng cách nhau 20 km có thể chính đáng lệch nhau một phút, điều vô hại khi người ta đi ngựa, nhưng sụp đổ hoàn toàn khi xuất hiện thời gian biểu xe lửa in sẵn. Anh là nước đầu tiên dứt khoát: năm 1847, Railway Clearing House chuẩn hóa Giờ trung bình Greenwich (GMT) trên toàn mạng, được biệt danh là «giờ đường sắt».

Ý tưởng 24 múi giờ thế giới thường được ghi công cho kỹ sư đường sắt người Canada Sandford Fleming, người đề xuất nó năm 1879 sau khi lỡ chuyến tàu nổi tiếng ở Ireland vì một thời gian biểu in sai «p.m.» thay vì «a.m.». Năm năm sau, Hội nghị Kinh tuyến Quốc tế tại Washington DC giải quyết câu hỏi chính trị. Ngày 13 tháng 10 năm 1884, hai mươi sáu nước bỏ phiếu 22 thuận, 1 chống và 2 bỏ phiếu trắng (Cộng hòa Dominica chống; Pháp và Brazil bỏ phiếu trắng) chấp thuận lấy kinh tuyến đi qua Greenwich làm kinh tuyến gốc của thế giới. Pháp, đúng tính, hờn dỗi: cho đến năm 1911, Paris vẫn chính thức gọi giờ của mình là «giờ trung bình Paris, chậm 9 phút 21 giây» thay vì thốt ra từ «Greenwich».

GMT làm chuẩn thế giới trong phần lớn thế kỷ 20. Giờ phối hợp quốc tế (UTC) kế nhiệm nó làm chuẩn dân sự quốc tế vào ngày 1 tháng 1 năm 1972, dựa trên giá trị trung bình có trọng số của hàng trăm đồng hồ nguyên tử do BIPM theo dõi. UTC và GMT có thể lệch nhau tới 0,9 giây; sự chênh lệch được điều hòa bằng giây nhuận, mà Hội nghị Toàn thể về Cân Đo năm 2022 đã bỏ phiếu xóa bỏ vào năm 2035.

Cơ sở dữ liệu IANA tz

Mọi đồng hồ thế giới nghiêm túc, kể cả công cụ này, đều dựa vào cơ sở dữ liệu múi giờ IANA, còn gọi là cơ sở dữ liệu Olson theo tên người sáng lập Arthur David Olson, người khởi xướng nó tại Viện Y tế Quốc gia Hoa Kỳ vào giữa thập niên 1980. ICANN đảm nhận trách nhiệm thể chế vào tháng 10 năm 2011, và Paul Eggert là biên tập viên từ năm 2005. Các phiên bản mới ra mắt vài lần mỗi năm, mỗi khi một quốc gia thay đổi quy tắc giờ mùa hè, vẽ lại một múi, hoặc một số ghi chép lịch sử được sửa. Cả dữ liệu lẫn mã nguồn C tham chiếu đều thuộc phạm vi công cộng.

Định danh múi tuân theo định dạng Khu vực/Địa điểm, ví dụ America/New_York, Europe/London, Asia/Tokyo. «Địa điểm» là một thành phố đại diện chứ không phải quốc gia, bởi vì biên giới chính trị thay đổi còn lịch sử các quy tắc về giờ thì đi theo địa lý. Các môi trường lập trình hiện đại (JavaScript, mô-đun zoneinfo của Python, Java, .NET, PostgreSQL) đều chấp nhận và ưu tiên tên IANA hơn các viết tắt.

Tại sao không dùng viết tắt? Vì chúng đụng nhau:

Asia/Kolkata rõ ràng theo cách mà «IST» không bao giờ có thể đạt tới.

Giờ mùa hè (DST), nói ngắn gọn

Bức thư năm 1784 của Benjamin Franklin gửi Journal de Paris gợi ý dân Paris dậy sớm hơn để tiết kiệm nến là chi tiết bị gán nhầm nhiều nhất trong toàn bộ tài liệu DST: đó là một bài châm biếm và không đề xuất chỉnh đồng hồ. Đề xuất hiện đại đầu tiên là của nhà côn trùng học New Zealand George Hudson năm 1895; nước đầu tiên áp dụng là Đức và Áo-Hung ngày 30 tháng 4 năm 1916, như một biện pháp thời chiến để tiết kiệm than đá. Hoa Kỳ tiếp bước năm 1918 theo Standard Time Act, cũng như một biện pháp thời chiến.

Hiện nay các quy tắc khác nhau rất nhiều:

Tác động về sức khỏe và kinh tế khá khiêm tốn ngay cả khi tốt nhất: một nghiên cứu năm 2017 ước tính chuyển giao mùa xuân của DST gây khoảng 30 ca tử vong mỗi năm tại Hoa Kỳ do thiếu ngủ, và các tổng phân tích cho rằng mức tiết kiệm điện vào khoảng 0,3 % trong những ngày áp dụng. Viện Hàn lâm Y học Giấc ngủ Hoa Kỳ chính thức khuyến nghị giờ chuẩn vĩnh viễn là lựa chọn lành mạnh nhất.

Các chênh lệch giờ kỳ lạ

Thế giới không nằm trên một lưới sạch sẽ những giờ nguyên. Địa lý chính trị thực sự thì lộn xộn hơn:

Chênh lệchNơiGhi chú
UTC+14:00Kiribati (quần đảo Line)Giờ phía đông nhất trên Trái Đất. Trước năm 1995 là UTC−10, sau đó Kiribati dời đường đổi ngày quốc tế sang phía đông.
UTC+13:00Samoa, TongaSamoa nổi tiếng đã bỏ trọn ngày 30 tháng 12 năm 2011 để chuyển từ UTC−11 sang UTC+13.
UTC+12:45Quần đảo Chatham (New Zealand)Một trong số rất ít các chênh lệch trên thế giới kết thúc bằng :45.
UTC+10:30Đảo Lord Howe (Úc)Ca chuyển DST 30 phút duy nhất trên thế giới (sang UTC+11).
UTC+5:45NepalĐược đặt ở 5°45′ phía đông Giờ Chuẩn Ấn Độ, chênh lệch :45 duy nhất trên đại lục thuộc một quốc gia có chủ quyền.
UTC+5:30Ấn Độ, Sri LankaMột múi giờ duy nhất bao phủ một quốc gia rộng hơn cả Hoa Kỳ lục địa.
UTC−3:30Newfoundland, CanadaMúi giờ nửa giờ nổi tiếng.
UTC−12:00Đảo Baker và HowlandGiờ phía tây nhất. Ngày có thể lệch tới 26 giờ so với UTC+14.

Đường đổi ngày quốc tế không phải là một đường thẳng. Nó men theo phía đông quanh Kiribati để quốc gia này nằm cùng một bên, và phía tây quanh quần đảo Aleut để toàn bộ Alaska cùng ngày với phần còn lại của Hoa Kỳ.

Cách một đồng hồ thế giới chạy trên trình duyệt hoạt động

Mọi đối tượng Date trong JavaScript đều lưu nội tại một con số duy nhất: số mili-giây kể từ 1 tháng 1 năm 1970 00:00 UTC, kỷ nguyên Unix. Nó không phụ thuộc múi giờ. Cùng một khoảnh khắc trông giống hệt nhau ở Tokyo và New York. Trình duyệt phơi bày cơ sở dữ liệu IANA tz thông qua Intl.DateTimeFormat với tùy chọn timeZone:

new Intl.DateTimeFormat("en-US", {
  hour: "numeric", minute: "numeric", second: "numeric",
  timeZone: "Asia/Tokyo", hour12: false
}).format(new Date());
// "23:14:07" if it's 23:14 in Tokyo right now

Đó chính là thao tác mỗi thẻ thực hiện mỗi giây một lần. Intl.DateTimeFormat với tùy chọn timeZone đã được hỗ trợ rộng rãi trên Chrome, Firefox, Safari và Edge từ khoảng năm 2017. Trình duyệt dùng phiên bản cơ sở dữ liệu tz đã cài trên hệ điều hành; các điện thoại cũ chưa cập nhật có thể áp dụng các quy tắc lỗi thời, đó là một lý do công cụ này tải lại bộ quy tắc trong mỗi lần mở trang thay vì nhúng cứng vào JavaScript.

Khi nào bạn cần đến nó

Thêm câu hỏi

Tại sao đồng hồ của tôi vẫn hiển thị đúng giờ ngay cả khi DST bắt đầu?

Vì cơ sở dữ liệu IANA tz biết các quy tắc của mọi múi giờ: khi DST bắt đầu và kết thúc mỗi năm, các quy tắc đã đổi trong lịch sử ra sao, và khi nào những nước cụ thể từ bỏ chúng. Trình duyệt áp dụng đúng quy tắc một cách tự động dựa trên khoảnh khắc hiện tại. Nếu hệ điều hành của bạn được cập nhật, các thay đổi gần đây (Mexico bỏ DST năm 2022, câu hỏi vẫn còn ngỏ của EU) đã được phản ánh.

GMT có giống UTC không?

Trong cách dùng đời thường ở Anh thì có; về mặt kỹ thuật thì không. GMT là tham chiếu thiên văn cũ dựa trên sự quay của Trái Đất; UTC là chuẩn dân sự hiện đại dựa trên đồng hồ nguyên tử, có hiệu lực từ 1 tháng 1 năm 1972. Chúng có thể lệch nhau tới 0,9 giây, sự chênh lệch được điều hòa bằng cơ chế giây nhuận. Hội nghị Toàn thể về Cân Đo năm 2022 đã bỏ phiếu xóa bỏ giây nhuận vào năm 2035, sau đó UTC sẽ được phép trôi nhẹ so với UT1 thiên văn trên các quãng thời gian dài.

Tại sao ngày tháng đôi khi trông khác ở cột bên cạnh?

Vì thế giới rộng hơn 24 giờ một khi bao gồm UTC+14 (Kiribati) và UTC−12 (các đảo không người ở của Hoa Kỳ). Ngày có thể chênh tới 26 giờ giữa múi xa nhất phía đông và xa nhất phía tây, có nghĩa là mỗi ngày trong hai giờ liên tục, ba ngày dương lịch khác nhau cùng tồn tại trên Trái Đất.

Các thành phố tôi đã lưu nằm ở đâu?

Trong localStorage của trình duyệt, một kho lưu riêng nhỏ nằm trên thiết bị của bạn, không phải máy chủ. Xóa dữ liệu trình duyệt sẽ xóa chúng. Chuyển trình duyệt hoặc thiết bị nghĩa là bắt đầu lại, bởi không có gì được đồng bộ ở đâu cả.

Có gì được gửi đến máy chủ không?

Không. Đồng hồ đọc thời gian hiện tại từ máy cục bộ của bạn, định dạng cho từng múi giờ đã chọn thông qua API quốc tế hóa tích hợp trong trình duyệt, và cập nhật mỗi giây bằng một bộ đếm thời gian JavaScript. Trang vẫn hoạt động khi không có mạng sau khi đã tải xong.

Công cụ liên quan

Bộ chuyển đổi múi giờ miễn phí Bộ chuyển đổi dấu thời gian Unix Epoch miễn phí Máy tính ngày tháng