Lập trình

Chuyển đổi timestamp

Chuyển đổi dấu thời gian Unix sang ngày tháng dễ đọc.

Đồng hồ trực tiếp
Bây giờ (địa phương)
Giây Unix
Giờ địa phương
UTC

Giây
Mili giây
Micro giây
Nano giây

Ngày được hiển thị theo độ chính xác mili giây của trình duyệt; dữ liệu dưới mili giây được chuyển sang độ chính xác mà trình duyệt có thể biểu diễn.

Nhận dấu thời gian hiện tại — các lệnh một dòng

Gỡ lỗi JWT kinh nghiệm? Giải mã JWT · công việc cron: Trình phân tích biểu thức Cron · múi giờ: Chuyển đổi múi giờ.

Chuyển đổi dấu thời gian Unix

Dán timestamp để so sánh các ứng viên s, ms, µs và ns đã chấm điểm, hoặc buộc dùng một đơn vị. Xem giờ địa phương, UTC, ISO 8601, thời gian tương đối và cả bốn thang Unix. Đầu vào ISO cũng cho biết đã dùng Z, độ lệch cố định hay múi giờ thiết bị.

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

Giây, mili-giây, vi-mili-giây hay nano-giây?

Cả bốn loại đều được hỗ trợ. Chế độ tự động sẽ đánh giá từng ngày tháng hợp lệ dựa trên khoảng năm hợp lý và mức độ gần hiện tại, đồng thời bạn luôn có thể chọn s, ms, µs hoặc ns.

Dấu thời gian Unix là gì?

Số giây kể từ ngày 1 tháng 1 năm 1970 (UTC), được sử dụng rộng rãi trong lập trình và cơ sở dữ liệu.

Tôi sẽ nhận được các định dạng nào?

ISO 8601 (UTC và múi giờ địa phương có độ lệch), chuỗi UTC/RFC, ngày giờ địa phương của bạn, thứ trong tuần, thời gian tương đối và các giá trị Unix đã được chuẩn hóa tính bằng s, ms, µs và ns.

Các múi giờ ISO 8601 được xử lý như thế nào?

Công cụ sẽ giữ nguyên và ghi nhãn Z hoặc giá trị độ lệch UTC cố định được viết trong dữ liệu đầu vào. Nếu không có độ lệch nào, công cụ sẽ nêu rõ rằng giá trị đó được diễn giải theo múi giờ của thiết bị bạn.

Năm 2038 có làm hỏng các timestamp không?

Chỉ những phần mềm lưu trữ giây Unix trong kiểu số nguyên có dấu 32 bit mới gặp hiện tượng tràn bộ nhớ năm 2038. Các hệ thống timestamp 64 bit hiện đại không bị giới hạn bởi ngày đó.

Nó có hiển thị giờ địa phương của tôi không?

Vâng — nó sẽ hiển thị đồng thời giờ địa phương và giờ UTC của bạn.

Cập nhật lần cuối: