Đồng hồ báo thức

Công cụ chuyển đổi Unix Timestamp

Timestamp hiện tại

Tìm hiểu về Unix timestamp

Unix timestamp là số giây trôi qua tính từ 00:00:00 UTC ngày 1 tháng 1 năm 1970. Đây là cách hầu hết phần mềm lưu trữ thời gian, vì nó chỉ là một con số duy nhất mà không bị phụ thuộc vào múi giờ hay định dạng hiển thị.

Thông tin cần biết

  • Đơn vị giây là chuẩn phổ biến; JavaScript sử dụng mili-giây nên con số sẽ lớn hơn 1.000 lần.
  • Giá trị luôn ở chuẩn UTC — giờ địa phương hiển thị sẽ phụ thuộc vào cài đặt thiết bị của bạn.
  • Số âm biểu thị các mốc thời gian trước năm 1970.
  • Hệ thống số nguyên có dấu 32-bit sẽ bị tràn số vào ngày 19 tháng 1 năm 2038; chuyển sang lưu trữ 64-bit là giải pháp khắc phục.

Tính bằng giây hay mili-giây?

Chuỗi 10 chữ số biểu thị giây; 13 chữ số là mili-giây. Trang web này sẽ tự động nhận diện định dạng bạn nhập và hiển thị kết quả cho cả hai.

Tại sao timestamp lại bị lệch vài giờ?

Nguyên nhân hầu hết là do múi giờ. Timestamp luôn theo chuẩn UTC; nếu so sánh với giờ địa phương, độ lệch chính là chênh lệch múi giờ của bạn.

Sự cố năm 2038 (Y2038) là gì?

Các hệ thống lưu trữ timestamp bằng số nguyên có dấu 32-bit sẽ bị tràn bộ nhớ vào ngày 19 tháng 1 năm 2038 và quay ngược về năm 1901. Chuyển sang hệ thống 64-bit sẽ giải quyết triệt để giới hạn này trên thực tế.

Menu

Đồng hồ báo thức Hẹn giờ Đồng hồ bấm giờ Đồng hồ Pomodoro Hẹn giờ ngắt quãng Hẹn giờ luộc trứng Đồng hồ cờ vua Máy đếm nhịp Đồng hồ Đồng hồ thế giới Chuyển đổi múi giờ Bình minh & hoàng hôn Tính ngày Tính tuổi Tính giờ ngủ Tính số giờ Đếm ngược Số tuần Giờ quân đội Unix timestamp Chính sách bảo mật Điều khoản dịch vụ Liên hệ