Cách dùng Epoch Converter
- Dán một timestamp epoch — giây, mili giây, micro giây hoặc nano giây sẽ được tự động nhận diện.
- Xem ngày giờ theo UTC, giờ địa phương của bạn và ISO 8601, hoặc chọn múi giờ khác.
- Để làm ngược lại, nhập một ngày và sao chép giá trị epoch.
Epoch time là gì?
Epoch time (Unix time) đếm số giây kể từ 1/1/1970, 00:00:00 UTC — gọi là “Unix epoch”. Nó không phụ thuộc múi giờ hay giây nhuận, nên rất phù hợp để lưu trữ và so sánh các thời điểm trong log, cơ sở dữ liệu và API. 1767225600 là 1/1/2026, 00:00 UTC.
Giây, mili giây hay lớn hơn?
Số chữ số cho bạn biết đơn vị: 10 chữ số là giây (Unix, PHP, Python time.time()), 13 chữ số là mili giây (JavaScript Date.now(), Java), 16 chữ số là micro giây và 19 chữ số là nano giây (Go, một số cơ sở dữ liệu). Công cụ sẽ tự nhận diện đơn vị, hoặc bạn có thể tự chọn.
Vấn đề năm 2038
Các hệ thống lưu epoch giây trong số nguyên 32-bit có dấu sẽ bị tràn vào 19/1/2038 lúc 03:14:07 UTC, nhảy ngược về năm 1901. Các hệ thống hiện đại dùng số nguyên 64-bit, có thể dùng hàng tỷ năm.
Cũng được tìm dưới tên: đổi epoch time, epoch sang ngày, chuyển epoch time, epoch time hiện tại, epoch mili giây, đổi ngày sang epoch, timestamp epoch.
Các công cụ dùng kèm tốt với Epoch Converter
- Chuyển đổi Unix Timestamp — Xem Unix time hiện tại theo thời gian thực, chuyển bất kỳ epoch timestamp nào (giây, mili giây, micro- hoặc nano giây) sang ngày ở múi giờ bạn chọn, và đổi ngày trở lại thành timestamp.
- Chuyển định dạng ngày — Dán một định dạng ngày như DD.MM.YYYY HH:mm và nhận ngay cú pháp tương đương cho Make, Zapier, n8n, date-fns, Python và PHP, kèm xem trước trực tiếp và biểu thức sẵn sàng dán.
- Đổi múi giờ — Đổi giờ bất kỳ giữa các thành phố và múi giờ, đồng thời xem giờ hiện tại ở mọi nơi.
- Máy tính khoảng cách ngày — Đếm số ngày giữa hai ngày, bao gồm ngày làm việc và bảng chia theo năm/tháng/ngày.
Câu hỏi thường gặp
Epoch time hiện tại là bao nhiêu?
Math.floor(Date.now() / 1000) với JavaScript hoặc int(time.time()) với Python.