Unix Timestamp Converter

Chuyển đổi Unix Timestamp sang ngày giờ (GMT/Local).

Về công cụ này

Chuyển đổi Unix Timestamp sang ngày giờ dễ đọc và ngược lại. Hỗ trợ cả giây và mili giây.

Giao diện công cụ

Timestamp hiện tại:

Unix Timestamp là gì?

Khái niệm cơ bản

Unix Timestamp (hay còn gọi là POSIX time) là số giây đã trôi qua kể từ 00:00:00 UTC ngày 1 tháng 1 năm 1970. Đây là một cách tiêu chuẩn để các hệ thống máy tính lưu trữ và so sánh thời gian mà không bị ảnh hưởng bởi múi giờ (Timezone).

Tại sao lập trình viên cần nó?

Trong Database và API, thời gian thường được lưu dưới dạng số nguyên (integer) này để tối ưu hóa việc sắp xếp và tính toán khoảng cách giữa hai mốc thời gian. Tuy nhiên, con số này rất khó đọc đối với con người, đó là lý do bạn cần công cụ chuyển đổi này.

Đơn vị: Giây vs Mili giây

Lưu ý rằng Unix Timestamp tiêu chuẩn tính bằng giây (10 chữ số hiện nay). Trong khi đó, JavaScript (Date.now()) lại sử dụng mili giây (13 chữ số). Công cụ này hỗ trợ cả hai để bạn dễ dàng làm việc.

Cách sử dụng

  1. Nhập số hoặc chọn ngày
  2. Xem kết quả chuyển đổi

Khi nào nên dùng

Khi cần chuyển đổi Unix Timestamp từ API, database, hoặc log file sang định dạng ngày giờ dễ đọc.

Ví dụ

Chuyển 1609459200 thành '2021-01-01 00:00:00', hoặc ngược lại từ ngày giờ sang timestamp.

Công cụ liên quan