Chuyển đổi Unix timestamp
Biến một epoch timestamp thành ngày giờ dễ đọc, theo múi giờ của bạn hoặc bất kỳ múi giờ nào, và ngược lại.
Đã niêm phong trên thiết bị này
Chạy ngay trong trình duyệt. Không có gì được tải lên.
Đã niêm phong
Cách hoạt động
-
Dán timestamp
Dán một con số từ log, cơ sở dữ liệu hoặc API. Giây, mili giây, micro giây và nano giây được nhận diện tự động.
-
Chọn múi giờ
Xem ngày giờ theo múi giờ của bạn, theo UTC hoặc bất kỳ múi giờ nào khác, đã tính cả giờ mùa hè.
-
Hoặc chuyển theo chiều ngược lại
Chọn ngày, giờ và múi giờ ở bên dưới để nhận timestamp tương ứng theo giây và mili giây.
Câu hỏi thường gặp
Unix timestamp là gì?
Đó là số giây tính từ 0 giờ UTC ngày 1 tháng 1 năm 1970, gọi là Unix epoch. Máy tính dùng nó vì đó chỉ là một con số, không phụ thuộc vào múi giờ hay định dạng ngày tháng.
Giây hay mili giây: làm sao biết?
Timestamp hiện nay có 10 chữ số nếu tính bằng giây và 13 chữ số nếu tính bằng mili giây. JavaScript và Java thường dùng mili giây; PHP, Python và hầu hết cơ sở dữ liệu dùng giây. Tính năng tự động nhận diện dựa vào số chữ số, và bạn có thể chọn đơn vị cố định.
Công cụ có xử lý giờ mùa hè không?
Có. Việc chuyển đổi dùng cơ sở dữ liệu múi giờ của trình duyệt, nên giờ mùa hè và giờ mùa đông được áp dụng đúng cho mọi ngày và mọi múi giờ, kể cả các thay đổi quy tắc trong quá khứ.
Điều gì sẽ xảy ra vào năm 2038?
Các hệ thống lưu timestamp dưới dạng số nguyên có dấu 32 bit sẽ bị tràn số vào 03:14:07 UTC ngày 19 tháng 1 năm 2038. Công cụ này, giống các hệ thống 64 bit hiện đại, không có giới hạn đó.
Vì sao cùng một ngày lại cho hai timestamp khác nhau?
Một ngày giờ chỉ trở thành một thời điểm chính xác khi biết múi giờ của nó. 9:00 ở Paris và 9:00 ở New York cách nhau sáu tiếng, nên timestamp của chúng khác nhau. Hãy chọn đúng múi giờ khi chuyển đổi một ngày.