Menu
Dev Tools

Chuyển đổi Unix timestamp sang ngày giờ – epoch time online

Chuyển Unix timestamp thành ngày giờ dễ đọc và ngược lại. Timestamp hiện tại cập nhật trực tiếp, tự động nhận diện giây hay mili giây.

Tệp không bao giờ được lưuTức thìKhông cần đăng ký

🔒 Tệp của bạn không bao giờ rời khỏi trình duyệt. Mọi chuyển đổi đều chạy cục bộ.

Unix timestamp hiện tại (giây)

0

Thu, 01 Jan 1970 00:00:00 GMT

Timestamp → ngày giờ dễ đọc

Ngày giờ → timestamp

Cách chuyển đổi Unix timestamp online

  1. 1

    Xem timestamp trực tiếp

    Unix timestamp hiện tại được cập nhật mỗi giây nên bạn luôn thấy epoch time mới nhất.

  2. 2

    Chuyển timestamp thành ngày giờ

    Dán Unix timestamp (tính bằng giây hoặc mili giây) vào ô chuyển đổi đầu tiên để xem ngày giờ dễ đọc.

  3. 3

    Chuyển ngày giờ thành timestamp

    Nhập ngày và giờ vào ô chuyển đổi thứ hai để nhận Unix timestamp theo cả giây và mili giây.

Epoch time là ngôn ngữ chung của máy móc: cơ sở dữ liệu lưu nó, API trả về nó, JWT nhúng nó và các tệp log đầy ắp nó. Nó rất rõ ràng: một số nguyên duy nhất, không múi giờ, không rắc rối giờ mùa hè, và chính vì vậy con người khó đọc. Công cụ này chuyển đổi hai chiều: dán 1784914053 để xem ngày giờ, hoặc chọn một ngày để lấy giá trị epoch mà API yêu cầu.

Giây so với mili giây là lỗi thường gặp nhất. Quy ước Unix đếm bằng giây (hiện nay là 10 chữ số), nhưng Date.now() của JavaScript và nhiều API trả về mili giây (13 chữ số). Nếu đưa mili giây vào chỗ cần giây, ngày sẽ nhảy tới khoảng 50.000 năm sau. Công cụ tự nhận diện theo số chữ số nên cả hai dạng đều được chuyển đúng.

Timestamp không có múi giờ: nó là một thời điểm, không phải số đọc trên đồng hồ. Vì vậy kết quả hiển thị thời điểm đó theo cả UTC và múi giờ địa phương của bạn. Khi gỡ lỗi, hãy so sánh theo UTC trước. Và đừng quên năm 2038: hệ thống lưu giây trong số nguyên 32 bit có dấu sẽ tràn vào ngày 19 tháng 1 năm 2038; nền tảng hiện đại dùng 64 bit. Mọi phép tính đều chạy ngay trong trình duyệt.

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

Có thể bạn cũng cần