Timestamp Unix hiện tại
Xem timestamp Unix hiện tại, giờ UTC và giờ địa phương theo thời gian thực. Sao chép một chạm cho lập trình viên.
Timestamp Unix là gì?
Timestamp Unix (còn gọi là epoch time hay POSIX time) là số giây đã trôi qua kể từ 00:00:00 UTC ngày 1 tháng 1 năm 1970. Nó được dùng rộng rãi trong lập trình, cơ sở dữ liệu và nhật ký hệ thống như một mốc thời gian phổ quát không phụ thuộc múi giờ.
Cách dùng công cụ này
Công cụ hiển thị thời gian hiện tại ở nhiều định dạng, cập nhật mỗi giây. Bạn có thể sao chép bất kỳ định dạng nào chỉ với một chạm hoặc đổi múi giờ để xem giờ hiện tại ở nơi khác.
- Xem giờ hiện tại trực tiếp ở mọi định dạng trên trang
- Bấm nút sao chép bên cạnh định dạng bất kỳ để copy vào bộ nhớ tạm
- Dùng danh sách thả xuống múi giờ để xem giờ hiện tại ở múi giờ khác
- Mọi giá trị tự động làm mới mỗi giây, không cần tải lại trang
Tính năng
- Hiển thị thời gian thực tự động làm mới mỗi giây
- Bảy định dạng thời gian gồm Unix epoch, UTC, RFC 2822, GPS và ngày Julius
- Nút sao chép một chạm cho mỗi định dạng
- Bộ chọn múi giờ để xem giờ hiện tại ở bất kỳ đâu
- Không cần gọi máy chủ — mọi xử lý đều trong trình duyệt
- Thiết kế đáp ứng, dùng tốt trên máy tính và di động
Tình huống sử dụng phổ biến
- Lấy timestamp Unix hiện tại cho yêu cầu API hoặc bản ghi cơ sở dữ liệu
- Kiểm tra giờ UTC hiện tại để đồng bộ máy chủ
- Chuyển giờ hiện tại sang giờ GPS cho hệ thống dẫn đường
- Tra ngày Julius cho các tính toán thiên văn
- So sánh giờ giữa các múi giờ cho nhóm phân tán
- Gỡ lỗi các vấn đề liên quan đến timestamp trong log ứng dụng
Câu hỏi thường gặp
Sự khác biệt giữa giờ Unix và giờ GPS là gì?
Giờ Unix đếm giây từ 1/1/1970 UTC và bao gồm cả giây nhuận trong phép đếm. Giờ GPS bắt đầu từ 6/1/1980 và không tính giây nhuận, nên hiện nay lệch với UTC 18 giây.
Ngày Julius là gì?
Ngày Julius (Julian Day) là số ngày đếm liên tục từ đầu chu kỳ Julius (1/1/4713 TCN). Chủ yếu dùng trong thiên văn, nó biểu diễn bất kỳ ngày nào bằng một con số duy nhất, giúp tính toán ngày tháng đơn giản.
Vì sao timestamp mili giây có 13 chữ số?
Timestamp Unix tính bằng giây thường có 10 chữ số (đến tháng 11/2286). Bản mili giây nhân lên 1000, thêm 3 chữ số thành 13. Nhiều API JavaScript và hệ thống hiện đại dùng mili giây để có độ chính xác cao hơn.
Giờ hiển thị có chính xác không?
Giờ được lấy từ đồng hồ thiết bị của bạn qua JavaScript, chính xác bao nhiêu tùy đồng hồ hệ thống. Với ứng dụng quan trọng, hãy cân nhắc dùng máy chủ đồng bộ NTP.
Timestamp Unix dùng múi giờ nào?
Timestamp Unix luôn theo UTC (Giờ phối hợp quốc tế). Nó biểu diễn cùng một thời điểm bất kể múi giờ địa phương của bạn. Bộ chọn múi giờ trên trang chỉ ảnh hưởng định dạng hiển thị giờ địa phương.
Timestamp UTC hiện tại là gì?
Giá trị trực tiếp ở đầu trang này là timestamp UTC hiện tại, được cập nhật mỗi giây. Thời gian Unix luôn được tính theo UTC nên con số này có giá trị trên toàn thế giới — hãy sao chép mà không cần chuyển đổi múi giờ.