Trình chuyển đổi Unix Timestamp
Chuyển đổi giữa Unix timestamp và ngày dễ đọc theo múi giờ địa phương của bạn.
Kết quả
Đã sao chép!
Nhập timestamp hoặc nhấp Bây giờ.
Cách Hoạt Động
Bộ chuyển đổi Unix timestamp chuyển đổi giữa Unix timestamp (giây kể từ 1970-01-01 00:00:00 UTC) và ngày giờ có thể đọc được.
Để chuyển đổi timestamp: gõ số (giây hoặc mili giây) vào trường nhập và nhấp Chuyển đổi. Công cụ hiển thị ngày và giờ theo UTC và múi giờ địa phương.
Để chuyển đổi ngày thành timestamp: sử dụng bộ chọn ngày và giờ hoặc gõ ngày ở định dạng ISO 8601 (YYYY-MM-DD HH:MM:SS) và nhấp Chuyển đổi.
Công cụ tự động phát hiện xem đầu vào là giây (10 chữ số) hay mili giây (13 chữ số) và chuyển đổi tương ứng. Timestamp hiện tại được hiển thị theo thời gian thực.
Trường Hợp Sử Dụng
- Gỡ lỗi dấu thời gian trong nhật ký API
- Chuyển đổi ngày tháng trong mã nguồn
- Xác minh ngày hết hạn token
- Làm việc với dữ liệu chuỗi thời gian
- Đồng bộ hóa qua các múi giờ
Câu hỏi thường gặp
- Unix timestamp là gì?
- Số giây kể từ 1970-01-01 00:00:00 UTC (Kỷ nguyên Unix). Số âm đại diện cho ngày trước năm 1970.
- Sự khác biệt giữa giây và mili giây là gì?
- JavaScript và nhiều API sử dụng mili giây (13 chữ số); Unix/C theo truyền thống sử dụng giây (10 chữ số).
- Timestamp có phụ thuộc vào múi giờ không?
- Không — Unix timestamp luôn là UTC. Các múi giờ khác nhau chỉ là các biểu diễn địa phương khác nhau của cùng một thời điểm.
- Vấn đề năm 2038 là gì?
- Hệ thống 32-bit lưu trữ timestamp dưới dạng số nguyên có dấu sẽ tràn vào năm 2038. Hệ thống 64-bit không có vấn đề này.
- Làm thế nào để hiển thị timestamp hiện tại?
- Công cụ hiển thị nó theo thời gian thực. Trong JavaScript: Date.now() / 1000 (giây).