onlinecalculator.me

Máy tính dấu thời gian Unix trực tuyến miễn phí

Dấu thời gian UNIX là số giây kể từ ngày 1 tháng 1 năm 1970 UTC. Máy tính này chuyển đổi giữa dấu thời gian UNIX và ngày có thể đọc được của con người theo cả hai hướng.

Unix (giây)
Unix (mili giây)
ISO 8601
UTC
Về công cụ tính này

Cách sử dụng

  1. Chọn hướng chuyển đổi bằng cách sử dụng nút chuyển đổi ở trên cùng.
  2. Nhập dấu thời gian UNIX (tính bằng giây) hoặc ngày và giờ cục bộ.
  3. Đọc kết quả: UNIX giây, UNIX mili giây, chuỗi ISO 8601 và chuỗi UTC.
  4. Nhấn “Chia sẻ với số của tôi” để sao chép một liên kết với thông tin đầu vào của bạn đã được điền sẵn.

Cách thức hoạt động của chuyển đổi

Dấu thời gian cho đến nay: Nhân các giây đầu vào với 1.000 để có được mili giây, xây dựng JavaScript Date đối tượng, sau đó định dạng nó là ISO 8601 và UTC.

Ngày thành dấu thời gian: Phân tích chuỗi DateTime cục bộ dưới dạng Date đối tượng, sau đó chia date.getTime() (milli giây kể từ thời đại) 1.000 và tầng để có được giây unix.

Ví dụ làm việc

Dấu thời gian Unix: 1,751,630,400

  • Unix mili giây: 1,751,630,400,000
  • ISO 8601: 2025-07-04T12:00:00.000Z
  • UTC: Thứ sáu, ngày 4 tháng 7 năm 2025, 12:00:00 UTC

LƯU Ý

  • Máy tính diễn giải đầu vào DateTime-Local là múi giờ địa phương của bạn. Đầu ra ISO và UTC luôn ở mức UTC.
  • Dấu thời gian UNIX phủ định đại diện cho ngày trước ngày 1 tháng 1 năm 1970.
  • JavaScript’s Date Đối tượng sử dụng nội bộ float 64 bit cho mili giây, mang lại độ chính xác đáng tin cậy cho tất cả các ngày trong khoảng từ khoảng năm 271.821 trước Công nguyên đến năm 275.760 CN.
Dấu thời gian Unix là gì?
Dấu thời gian UNIX (còn gọi là thời gian epoch hoặc thời gian POSIX) là số giây đã trôi qua kể từ 00:00:00 UTC vào ngày 1 tháng 1 năm 1970. Nó được sử dụng rộng rãi trong lập trình vì nó là một số nguyên đơn giản không phụ thuộc vào múi giờ hoặc hệ thống lịch.
Sự khác biệt giữa dấu thời gian giây và mili giây là gì?
Hầu hết các dấu thời gian UNIX đều tính bằng giây. date.now.now() của JavaScript và nhiều API trả về mili giây - giá trị lớn hơn 1.000 lần. Máy tính hiển thị cả hai để bạn có thể chọn đúng cho hệ thống của mình.
ISO 8601 nghĩa là gì?
ISO 8601 là tiêu chuẩn quốc tế về biểu diễn ngày và giờ. Một chuỗi ISO 8601 trông giống như 2025-07-04T12: 00: 00.000Z - năm, tháng, ngày, t phân tách, giờ, phút, giây và hậu tố z cho biết UTC.
Tại sao dấu thời gian của tôi trông khác với những gì tôi mong đợi?
Dấu thời gian luôn ở trong UTC bên trong. Màn hình UTC hiển thị thời gian tuyệt đối; Giờ địa phương của bạn có thể khác nhau tùy theo mức bù múi giờ của bạn. Nhập giá trị DateTime-Local để lấy dấu thời gian cho múi giờ địa phương của bạn.
Dấu thời gian Unix tối đa là bao nhiêu?
Một số nguyên có dấu 32 bit có thể giữ dấu thời gian lên đến 2,147,483,647, tương ứng với ngày 19 tháng 1 năm 2038 - "vấn đề năm 2038." Các hệ thống hiện đại sử dụng số nguyên 64 bit, hỗ trợ hàng tỷ năm trong tương lai.

Thêm máy tính miễn phí này vào trang web của riêng bạn. Sao chép đoạn mã - nó hoạt động ở bất cứ đâu bạn có thể dán HTML và đồng bộ hóa với trang này.

Xem trước Nhúng →

Duyệt tất cả các máy tính → · Thêm trong ngày giờ →