Tất cả công cụ

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

Thời gian Unix đếm số giây kể từ 1970-01-01 00:00:00 UTC (mili giây trong JavaScript Date.now()). Các trường nhật ký, JWT exp và API thường sử dụng số epoch — chuyển đổi sang ngày giờ cục bộ hoặc UTC có thể đọc được để gỡ lỗi.
Unix timestamp
ISO
2026-08-12T19:34:31.000Z
ISO
Unix timestamp
1786563271

Cách chuyển đổi dấu thời gian

1. Dán số kỷ nguyên hoặc chọn ngày giờ từ bộ chọn.
2. Chuyển đổi giây so với mili giây nếu giá trị có vẻ sai (10 so với 13 chữ số).
3. Đọc kết quả UTC và múi giờ địa phương.
4. Sao chép giá trị đã chuyển đổi cho truy vấn SQL hoặc bộ lọc nhật ký.

Ví dụ về dấu thời gian

JWT exp require

1735689600 giải mã thời hạn sử dụng trong tương lai — so sánh với hiện tại.

JavaScript Date.now()

1704067200000 ms bằng 2024-01-01 UTC — Giá trị 13 chữ số là ms.

Dòng nhật ký phân tích cú pháp

Chuyển đổi trường nginx $msec hoặc epoch để tương quan với thời gian của con người Splunk.

Khi nào nên chuyển đổi Unix timestamp

Khi gỡ lỗi phản hồi API bằng ngày số.
Khi viết truy vấn cơ sở dữ liệu bằng UNIX_TIMESTAMP().
Khi bắt đầu tìm hiểu UTC so với địa phương hiển thị.

Bẫy mơ hồ

Khi dấu thời gian là micro giây hoặc nano giây — tỷ lệ khác nhau (hơn 16 chữ số).
Khi chuỗi ngày đã ISO8601 — phân tích trực tiếp trong mã.
Khi giây nhuận quan trọng — thời gian Unix bỏ qua các yêu cầu ghi nhãn giây nhuận.

Luôn xác nhận đơn vị

Trộn các giây trong đó số ngày chênh lệch dự kiến ms là 1000× — lỗi phổ biến trong SDK phân tích di động.

Tiết kiệm ánh sáng ban ngày

Đồng hồ treo tường cục bộ nhảy vọt — kỷ nguyên diễn ra liên tục. Lên lịch cron trong UTC để tránh lỗi DST.

Lưu trữ cơ sở dữ liệu

Lưu trữ các khoảnh khắc UTC dưới dạng DẤU THỜI GIAN VỚI MÚI THỜI GIAN; chuyển đổi ở lớp UI cho người dùng.

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

Giây hay mili giây?

10 chữ số ≈ giây; 13 chữ số ≈ mili giây cho đến năm 2286.

UTC so với địa phương?

Kỷ nguyên là UTC ngay lập tức — hiển thị có thể hiển thị chênh lệch múi giờ địa phương.

Dấu thời gian âm?

Ngày trước năm 1970 có thể có trong một số hệ thống — hiếm trên web API.

Sự cố Y2K38?

Int có chữ ký 32 bit tràn 2038 — sử dụng độ dài 64 bit trong hệ thống.

Local?

Có.

Định dạng đầu ra ISO?

Thường xuyên 2024-03-15T14:30:00.000Z — bản sao cho API JSON.