Số giây kể từ 00:00 UTC ngày 1 tháng 1 năm 1970, cập nhật trực tiếp, với công cụ chuyển đổi theo cả hai chiều.
Mili giây
Timestamp sang ngày
Ngày sang timestamp
/
Nhập thành phố, quốc gia hoặc múi giờ như “CET” hay “Tokyo”.
Chuyển đổi hàng loạt
Timestamp được chuyển thành ngày UTC; ngày ISO 8601 được chuyển thành số giây Unix (ngày không có độ lệch được hiểu là UTC).
Giờ Unix 32 bit có dấu sẽ cạn vào 03:14:07 UTC ngày 19 tháng 1 năm 2038 (2.147.483.647 giây); các hệ thống lưu thời gian bằng 64 bit không bị ảnh hưởng.
Cách hoạt động
Giờ Unix là gì
Giờ Unix (còn gọi là giờ epoch hoặc giờ POSIX) đế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. Tại cùng một thời điểm, con số này giống nhau ở mọi nơi trên Trái Đất, vì vậy phần mềm lưu thời gian theo cách này và chỉ chuyển sang giờ địa phương khi hiển thị.
JavaScript và nhiều API dùng mili giây (hiện là 13 chữ số); một số cơ sở dữ liệu và nhật ký dùng micro giây (16 chữ số) hoặc nano giây (19 chữ số). Công cụ nhận biết đơn vị dựa trên số chữ số, và bạn luôn thấy đơn vị đã được dùng.
Câu hỏi
Điều nên biết
Unix timestamp hiện tại là bao nhiêu?
Đó là con số trực tiếp ở đầu trang này: số giây đã trôi qua kể từ 00:00 UTC ngày 1 tháng 1 năm 1970, được đối chiếu với máy chủ của Hourora.
Giờ Unix có tính giây nhuận không?
Không. Mỗi ngày Unix dài đúng 86.400 giây, nên phép đếm bỏ qua giây nhuận; điều đó giúp việc tính toán ngày tháng luôn đơn giản.
Sự cố năm 2038 là gì?
Các hệ thống lưu giờ Unix dưới dạng số 32 bit có dấu sẽ bị tràn vào 03:14:07 UTC ngày 19 tháng 1 năm 2038 và nhảy ngược về năm 1901. Các hệ thống hiện đại dùng thời gian 64 bit, đủ dùng trong hàng tỷ năm.