ConvertThemAll

Máy đổi dấu thời gian Unix

Đổi dấu thời gian epoch sang ngày UTC, và ngày sang dấu thời gian.

Công thức Ngày & giờ

ISO 8601 (UTC)

ISO 8601 (UTC): 2023-11-14T22:13:20Z

Ngày
14 tháng 11, 2023
Giờ
22:13:20 UTC
Thứ trong tuần
Thứ Ba

Cách hoạt động

Thời gian Unix đếm số giây kể từ 00:00:00 UTC ngày 1 tháng 1 năm 1970, bỏ qua giây nhuận, nên mỗi ngày chính xác là 86,400 giây. Thời điểm trước năm 1970 là số âm.

JavaScript và nhiều API dùng mili giây thay vì giây: dấu thời gian 13 chữ số thường là mili giây.

Mọi kết quả đều theo UTC. Để xem giờ theo múi giờ của bạn, hãy cộng độ lệch của bạn so với UTC.

Công thức

Thời gian Unix = số ngày kể từ 1970-01-01 × 86400 + giờ × 3600 + phút × 60 + giây
Mili giây = giây × 1000

Ví dụ minh họa

1700000000 giây là 2023-11-14T22:13:20Z, một ngày thứ Ba. Nửa đêm UTC ngày 1 tháng 1 năm 2026 là 1767225600 giây, hay 1767225600000 mili giây.

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

Dấu thời gian của tôi tính bằng giây hay mili giây?

Với các ngày hiện nay, 10 chữ số nghĩa là giây còn 13 chữ số nghĩa là mili giây.

Vấn đề năm 2038 là gì?

Các hệ thống lưu thời gian Unix dưới dạng số nguyên 32 bit có dấu sẽ tràn vào lúc 03:14:07 UTC ngày 19 tháng 1 năm 2038. Các hệ thống dùng số 64 bit không bị ảnh hưởng.

Thời gian Unix có tính giây nhuận không?

Không. Mỗi ngày được tính chính xác là 86,400 giây, nên giây nhuận không hiển thị trong thời gian Unix.