Công cụ cho developer

Unix Timestamp Converter

Xem Unix timestamp hiện tại và chuyển đổi nhanh giữa timestamp với ngày giờ ở bất kỳ múi giờ nào.

Unix seconds
Milliseconds
Timestamp → Ngày giờ
Kết quả
Ngày giờ → Timestamp
Unix timestamp

Chuyển đổi Unix timestamp và ngày giờ

Unix timestamp biểu diễn một thời điểm bằng số giây đã trôi qua từ 00:00:00 UTC ngày 1/1/1970. Nhiều API, database, log và hệ thống backend dùng dạng số này vì nó thuận tiện để lưu và so sánh thời điểm mà không phụ thuộc cách định dạng ngày giờ của người dùng.

Công cụ hiển thị timestamp hiện tại theo giây và millisecond, đồng thời hỗ trợ hai chiều: timestamp → ngày giờ và ngày giờ + timezone → timestamp. Khi nhập số có độ lớn của millisecond, công cụ tự nhận dạng để tránh việc bạn phải chia 1000 bằng tay.

Cách sử dụng

  1. 1
    Timestamp → ngày giờ

    Nhập số epoch, chọn timezone hiển thị rồi chuyển đổi.

  2. 2
    Dùng thời điểm hiện tại

    Nút “Dùng hiện tại” điền nhanh Unix timestamp hiện tại.

  3. 3
    Ngày giờ → timestamp

    Nhập local datetime, chọn timezone nguồn rồi chuyển sang Unix seconds.

Khi nào công cụ này hữu ích?

  • Debug API và webhook
  • Đọc log hệ thống
  • Chuyển dữ liệu database
  • Kiểm tra deadline/token expiration trong code

Lưu ý để dùng chính xác hơn

Timestamp Unix bản chất đại diện cho một thời điểm UTC; timezone chỉ ảnh hưởng cách hiển thị hoặc cách hiểu một local datetime khi chuyển ngược thành timestamp.

10 chữ số thường gặp ở epoch seconds hiện đại và 13 chữ số thường gặp ở milliseconds, nhưng không nên chỉ dựa tuyệt đối vào số chữ số cho dữ liệu rất xa hiện tại. Công cụ dùng độ lớn của giá trị để nhận dạng hai dạng phổ biến.

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

Giải đáp nhanh các điểm dễ nhầm khi sử dụng công cụ.

Unix timestamp có chứa múi giờ không?

Không. Nó biểu diễn một thời điểm tuyệt đối. Timezone được dùng khi định dạng timestamp thành giờ địa phương.

Timestamp 10 và 13 chữ số khác nhau gì?

Trong dữ liệu hiện đại, 10 chữ số thường là seconds và 13 chữ số thường là milliseconds, tức chênh nhau hệ số 1000.

Epoch bắt đầu từ khi nào?

Mốc Unix epoch là 00:00:00 UTC ngày 1 tháng 1 năm 1970.

Có thể đổi local datetime thành timestamp không?

Có. Hãy nhập ngày giờ địa phương và chọn đúng timezone nguồn để công cụ xác định thời điểm UTC tương ứng.