Đổi Unix timestamp sang ngày giờ
Đổi dấu thời gian Unix thành ngày giờ đọc được, và đổi ngược một mốc ngày giờ thành timestamp. Nhận cả giây, mili-giây, micro-giây và nano-giây, hiện kết quả theo giờ Việt Nam, giờ UTC và dạng chuẩn ISO 8601.
Cách dùng
- Dán dấu thời gian vào ô bên trái. Đơn vị được đoán theo độ lớn con số — bấm để chọn tay nếu đoán sai.
- Xem kết quả theo giờ Việt Nam, giờ UTC và dạng chuẩn ISO. Bấm vào một dòng là chép được ngay.
- Cần đi chiều ngược lại thì chọn mốc ngày giờ ở ô bên phải; mốc đó được hiểu theo giờ Việt Nam.
- Bấm ô xanh trên cùng để lấy timestamp của đúng lúc này.
Câu hỏi thường gặp
Unix timestamp là gì?
Là số giây đã trôi qua kể từ 0 giờ ngày 01/01/1970 theo giờ UTC. Máy tính lưu thời điểm bằng một con số duy nhất như vậy vì nó không phụ thuộc múi giờ, không phụ thuộc cách viết ngày tháng của từng nước.
Làm sao biết con số của tôi là giây hay mili-giây?
Công cụ tự đoán theo độ lớn: khoảng 10 chữ số là giây, 13 chữ số là mili-giây, 16 là micro và 19 là nano. Đoán sai thì bạn đổi tay được — cách đoán "dài hơn 10 chữ số thì là mili-giây" mà nhiều nơi dùng sẽ sai với mọi mốc trước năm 2001.
Vì sao giờ Việt Nam khác giờ UTC bảy tiếng?
Việt Nam ở múi giờ UTC+7 và không đổi giờ theo mùa. Nên một timestamp lúc 18 giờ UTC đã là 1 giờ sáng hôm sau ở Việt Nam — đây là chỗ hay nhầm nhất khi đối chiếu log máy chủ với giờ thực tế.
Timestamp âm có nghĩa gì?
Là mốc thời gian trước năm 1970. Công cụ vẫn đổi được, ví dụ -86400 là ngày 31/12/1969.
Dữ liệu tôi nhập có được gửi đi đâu không?
Không. Toàn bộ phép đổi chạy bằng JavaScript ngay trong trình duyệt. Bạn có thể ngắt mạng rồi thử lại, công cụ vẫn chạy bình thường.
Cập nhật lần cuối . Công cụ chạy hoàn toàn trên trình duyệt — dữ liệu bạn nhập không rời khỏi máy.