ĐÓNG QUẢNG CÁO
Bộ chuyển đổi dấu thời gian
Bộ chuyển đổi dấu thời gian
Hỗ trợ chuyển đổi giữa dấu thời gian Unix và ngày tháng, tự động phát hiện giây/mili giây. Cung cấp chuyển đổi múi giờ địa phương, UTC và các thành phố toàn cầu, hỗ trợ ISO 8601, RFC 2822, SQL và các định dạng khác. Phù hợp để phân tích nhật ký, gỡ lỗi phát triển và bảo trì cơ sở dữ liệu.
🚀 Bắt đầu nhanh
- Chọn hướng: Timestamp → Ngày giờ hoặc Ngày giờ → Timestamp.
- Nhập: 10 chữ số = giây, 13 chữ số = millisecond; hoặc nhập “2024-01-01 12:00:00” / ISO (ví dụ 2024-01-01T12:00:00Z).
- Chọn đơn vị & múi giờ: giây/millisecond; Local/UTC/các thành phố lớn.
- Sao chép kết quả: nhiều định dạng phổ biến với nút sao chép một lần.
📌 Tình huống sử dụng phổ biến
- Dò log: chuyển dấu thời gian trong log backend sang ngày giờ dễ đọc để tìm lỗi.
- Hết hạn token/session: kiểm tra exp/iat của JWT và xác nhận thời gian hiệu lực.
- Import/export DB: chuyển giữa dấu thời gian và trường ngày trong SQL/CSV.
- Hiển thị frontend: backend trả giây/ms; hiển thị theo múi giờ người dùng ở frontend.
- Debug đa múi giờ: bật/tắt các thành phố để xem sai khác (kể cả DST).
- Lập lịch: kiểm tra trigger có khớp mong đợi (UTC vs local).
- Tham số API: xác thực đơn vị thời gian (giây/ms) và định dạng trong request/response.
- Audit/tuân thủ: chuyển giữa ISO và dấu thời gian để review thủ công.
🎛️ Đơn vị, múi giờ & định dạng
- Định dạng hỗ trợ: ISO 8601, RFC 2822, YYYY‑MM‑DD HH:mm:ss, YYYY/MM/DD HH:mm:ss, HTTP/SQL, v.v.
- Định dạng tùy chỉnh: hỗ trợ template thông dụng (ví dụ YYYY‑MM‑DD HH:mm:ss.SSS).
- Tự nhận diện: 10 chữ số (giây) hoặc 13 chữ số (millisecond).
- Múi giờ: chọn theo thành phố, tự xử lý DST, hiển thị offset UTC.
🧭 Gợi ý sử dụng
- Lưu UTC, hiển thị theo múi giờ người dùng để tránh double conversion.
- Debug log/API: đối chiếu timeline, kiểm tra hết hạn token (exp), xác thực tham số thời gian.
- Khoảng thời gian: để tính chênh lệch, hãy export kết quả và tính toán bên ngoài.
- Thời gian thực: phần đầu hiển thị giờ hiện tại và dấu thời gian (cập nhật theo millisecond).
⚠️ Giới hạn & khả năng tương thích
- Độ chính xác: JavaScript Date có độ chính xác millisecond; với µs/ns hãy dùng thư viện/chuỗi chuyên dụng.
- Giây nhuận: không hiển thị riêng; hầu hết hệ thống đồng bộ với UTC một cách trong suốt.
- Năm 2038: Unix 32‑bit sẽ tràn vào 2038‑01‑19 03:14:07 (UTC); nên dùng dấu thời gian 64‑bit.
- Quy tắc input: ký tự bất thường sẽ được chuẩn hóa; input không hợp lệ/mơ hồ sẽ báo lỗi.
🔒 Quyền riêng tư & bảo mật
- Toàn bộ xử lý diễn ra trong trình duyệt; dữ liệu của bạn không rời khỏi thiết bị.
❓ Câu hỏi thường gặp
Ý nghĩa 10 và 13 chữ số là gì?
10 chữ số tương ứng với giây, 13 chữ số tương ứng với millisecond. Độ dài khác sẽ được kiểm tra tương ứng.
Vì sao giờ lại đổi khi tôi đổi múi giờ?
Cùng một thời điểm tuyệt đối sẽ hiển thị giờ địa phương khác nhau giữa các múi giờ (bao gồm DST).
Vì sao ISO và hiển thị địa phương khác nhau?
ISO là chuẩn chung; hiển thị local phụ thuộc locale/múi giờ — chỉ là hai cách nhìn khác nhau của cùng thời điểm.
Làm sao debug khi parse thất bại?
Ưu tiên dùng ISO; kiểm tra khoảng trắng/ký tự full‑width/offset múi giờ; nếu cần hãy khai báo format tùy chỉnh.