AlpaKit Logo AlpaKit

Bộ chuyển đổi dấu thời gian Epoch Unix

Hiển thị dấu thời gian kỷ nguyên hiện tại trực tiếp và hỗ trợ chuyển đổi hai chiều giữa dấu thời gian và ngày có thể đọc được.

● Dấu thời gian Unix hiện tại (Epoch time)
1719999999

⏱️ Dấu thời gian Unix ➡️ Ngày giờ dễ đọc


📅 Ngày giờ dễ đọc ➡️ Dấu thời gian Unix

Cách sử dụng

  1. 1 Mở Bộ chuyển đổi dấu thời gian Epoch Unix, sau đó nhập, dán hoặc chọn nội dung cần xử lý.
  2. 2 Điều chỉnh tùy chọn và định dạng đầu ra theo nhu cầu.
  3. 3 Kiểm tra kết quả, sau đó sao chép hoặc tải đầu ra có sẵn.

Trường hợp sử dụng

Hiển thị dấu thời gian kỷ nguyên hiện tại trực tiếp và hỗ trợ chuyển đổi hai chiều giữa dấu thời gian và ngày có thể đọc được. Phù hợp cho công việc, lập trình, học tập hoặc kiểm tra nhanh.

Quyền riêng tư và xử lý dữ liệu

Công cụ chạy trong trình duyệt. Trước khi xử lý dữ liệu nhạy cảm, hãy bảo đảm thiết bị và trình duyệt đáng tin cậy.

Chuyển đổi Unix timestamp (epoch): giây, mili giây và múi giờ

Unix timestamp (epoch time, thời gian POSIX) là số giây đã trôi qua kể từ 00:00:00 UTC ngày 1/1/1970. Vì chỉ là một con số không gắn múi giờ, nó được dùng phổ biến trong cơ sở dữ liệu, API, nhật ký máy chủ và các trường exp, iat của JWT. Ví dụ, 1700000000 là 22:13:20 UTC ngày 14/11/2023, tức 05:13:20 sáng 15/11/2023 theo giờ Việt Nam (UTC+7).

Lỗi thường gặp nhất là nhầm đơn vị: giá trị 10 chữ số thường là giây, 13 chữ số là mili giây. Trên Linux, date +%s trả về giây, giống time() của PHP và int(time.time()) của Python; còn Date.now() của JavaScript và System.currentTimeMillis() của Java trả về mili giây. Đổi mili giây như giây sẽ ra ngày ở hàng chục nghìn năm sau; ngược lại sẽ rơi vào tháng 1/1970. Công cụ này yêu cầu bạn tự chọn giây hoặc mili giây, nên hãy đếm số chữ số trước.

Mỗi lần chuyển đổi hiển thị giờ địa phương của thiết bị, giờ UTC, định dạng ISO 8601 (ví dụ 2023-11-14T22:13:20.000Z) và thời gian tương đối như "3 ngày trước", tiện cho việc đối chiếu nhật ký hay kiểm tra hạn token. Theo chiều ngược lại, chọn ngày giờ để nhận timestamp cả giây và mili giây. Đồng hồ epoch trực tiếp ở đầu trang có thể tạm dừng hoặc sao chép.

Lưu ý: hệ thống lưu thời gian bằng số nguyên có dấu 32 bit sẽ tràn sau 03:14:07 UTC ngày 19/1/2038 (2147483647), gọi là sự cố năm 2038. Mọi phép tính chạy cục bộ bằng đối tượng Date của trình duyệt.

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

Phân biệt giây và mili giây thế nào?

Đếm chữ số: timestamp hiện tại tính bằng giây có 10 chữ số, bằng mili giây có 13 chữ số.

Timestamp có thay đổi theo múi giờ không?

Không. Nó luôn tính từ UTC; chỉ ngày giờ hiển thị thay đổi theo múi giờ.

Lấy epoch hiện tại trên Linux bằng cách nào?

Chạy date +%s để lấy giây, hoặc date +%s%3N để lấy mili giây với GNU date.

Sự cố năm 2038 là gì?

Timestamp 32 bit có dấu tối đa là 2147483647, tương ứng 19/1/2038 03:14:07 UTC; dùng 64 bit sẽ tránh được.

Xem danh mục: Công cụ dành cho nhà phát triển

Công cụ đề xuất & gần đây
    ↑ ↓ Di chuyển ↵ Mở ESC Đóng
    咩~
    Alpa Idle Alpa Walk 1 Alpa Walk 2 Alpa Walk 3 Alpa Walk 4 Alpa Dizzy Alpa Sleep