Chuyển Đổi Unix Timestamp
Chuyển đổi qua lại giữa giây Epoch và ngày tháng thông thường.
Tự động nhận diện định dạng giây hay mili-giây.
Thời Gian Unix Hiện Tại
Đang tải...
Epoch → Ngày
Ngày → Epoch
Thời điểm thông dụng
Bạn cũng có thể thích
Tổng quan
Một công cụ trực tuyến miễn phí giúp chuyển đổi Unix timestamp (Thời gian Epoch) sang định dạng ngày tháng dễ đọc và ngược lại. Thời gian Unix hiện tại được hiển thị ngay tại thời gian thực và có thể sao chép chỉ bằng một cú nhấp chuột.
Tự động phát hiện dấu thời gian gồm 10 chữ số (giây) và 13 chữ số (mili-giây), ngăn ngừa lỗi chuyển đổi khi phân tích nhật ký (log) từ JavaScript, Java hay các chương trình khác. Mọi xử lý đều được thực hiện trên trình duyệt của bạn — không có dữ liệu nào được gửi đến máy chủ.
Cách sử dụng
Chọn Chiều Chuyển Đổi
Chọn "Epoch → Ngày" hoặc "Ngày → Epoch" và điền vào ô nhập tương ứng.
Nhập Giá trị
Nhập Unix timestamp hoặc chọn ngày giờ từ khung chọn ngày. Số giây hay mili-giây sẽ được tự động nhận dạng.
Sao chép Kết Quả
Kiểm tra kết quả chuyển đổi (giờ địa phương, UTC, ISO 8601, thời gian tương đối) và nhấn nút sao chép.
Thuật ngữ
- Unix Timestamp
- Số giây đã trôi qua kể từ 00:00:00 ngày 1 tháng 1 năm 1970 theo giờ UTC. Còn gọi là Thời gian Epoch.
- Epoch
- Điểm tham chiếu trong thời gian. Trên hệ thống Unix, mốc này là 1970-01-01T00:00:00Z.
- UTC (Giờ Phối hợp Quốc tế)
- Tiêu chuẩn thời gian chính của thế giới. Giờ Tiêu chuẩn Việt Nam là UTC+7, còn Giờ Tiêu chuẩn Nhật Bản (JST) là UTC+9.
- JST (Giờ Tiêu chuẩn Nhật Bản)
- Múi giờ UTC+9, được sử dụng tại Nhật Bản (Châu Á/Tokyo).
- ISO 8601
- Tiêu chuẩn quốc tế về biểu diễn ngày giờ: vd, 2025-04-10T03:00:00+09:00.
- Timestamp mili-giây
- Gồm 13 chữ số, được sử dụng bởi phương thức Date.now() của JavaScript. Bằng Unix timestamp × 1000.
- Vấn đề Y2K38
- Lỗi khiến các hệ thống lưu trữ Unix timestamp dưới dạng số nguyên 32-bit sẽ tràn số vào ngày 19 tháng 1 năm 2038. Sẽ không ảnh hưởng trên hệ thống 64-bit hoặc JavaScript.
- Chênh Lệch Múi Giờ (Timezone Offset)
- Mức chênh lệch so với UTC. Giờ Việt Nam là +07:00, JST là +09:00, EST là −05:00.
FAQ
- Q.Đâu là điểm khác biệt giữa timestamp 10 chữ số và 13 chữ số?
- Dấu thời gian 10 chữ số đại diện cho số giây kể từ kỷ nguyên Epoch. Loại 13 chữ số đại diện cho mili-giây (sử dụng trong Date.now() của JavaScript). Công cụ này sẽ tự động phát hiện định dạng mà bạn sử dụng.
- Q.Dữ liệu timestamp của tôi có gửi đến máy chủ không?
- Không. Tất cả các chuyển đổi được thực hiện hoàn toàn trong trình duyệt của bạn thông qua JavaScript Date API. Không có yêu cầu mạng nào được thực hiện.
- Q.Tôi có thể chuyển đổi múi giờ khác nhau không?
- Có. Hãy chọn trong số UTC, JST, EST, PST, CET và các múi giờ chính khác từ bảng danh sách.
- Q.Nó có xử lý các giá trị âm (ngày trước 1970) không?
- Có. Đối tượng Date của JavaScript hỗ trợ giá trị mili-giây âm, cho phép chuyển đổi các ngày trước Kỷ nguyên Unix.
- Q.Vấn đề Y2K38 là gì?
- Các hệ thống lưu Unix timestamp dưới dạng số nguyên 32-bit sẽ bị tràn ở con số 2147483647 (ngày 19 tháng 1 năm 2038, lúc 03:14:07 giờ UTC). JavaScript và các hệ thống 64-bit sẽ không bị ảnh hưởng.
- Q.Công cụ này có dùng được trên di động không?
- Có. Nó phản hồi đầy đủ và dùng tốt trên smartphone hay máy tính bảng.
Ứng dụng
🔍 Gỡ lỗi (Debug) Log API
Chuyển đổi ngay lập tức các giá trị Epoch trong phản hồi API sang ngày tháng dễ đọc.
📊 Kiểm Tra Cơ Sở Dữ Liệu
Giải mã các cột Unix timestamp trong cơ sở dữ liệu MySQL hoặc PostgreSQL.
🌍 Lịch trình Đa Múi Giờ
Kiểm tra xem một giá trị Epoch sẽ tương ứng với ngày giờ nào ở các múi giờ khác nhau.
🧪 Tạo Dữ Liệu Thử Nghiệm
Tạo Unix timestamp cho các ngày cụ thể để phục vụ trong quá trình test.
Gửi phản hồi
Vui lòng cho chúng tôi biết suy nghĩ của bạn để giúp chúng tôi cải thiện công cụ.
Feedback is temporarily suspended
The server is busy or spam protection is active. Please try again later.