Công cụ chuyển đổi dấu thời gian Unix
Chuyển đổi dấu thời gian Unix sang giờ địa phương, UTC và bất kỳ múi giờ IANA nào với định dạng tùy chỉnh, xem đồng hồ epoch trực tiếp và phân tích ngày hoặc chuỗi ngày thành epoch.
Công cụ chuyển đổi dấu thời gian Unix — Chuyển đổi một epoch Unix thành giờ địa phương, UTC, bất kỳ múi giờ IANA nào, ISO 8601, một định dạng tùy chỉnh như YYYY-MM-DD HH:mm:ss và một cụm từ tương đối như "3 phút trước" — giây, mili giây, micro giây và nano giây được phát hiện tự động. Một đồng hồ trực tiếp hiển thị dấu thời gian Unix hiện tại kèm nút sao chép, và theo chiều ngược lại, bộ chọn ngày hoặc một chuỗi ngày bất kỳ (ISO 8601, RFC 2822) trở thành epoch ở giây, mili giây và tùy chọn micro giây cùng nano giây. Mọi thứ chạy cục bộ trong trình duyệt của bạn.
Công cụ chuyển đổi dấu thời gian Unix là gì?
Một công cụ chuyển đổi dấu thời gian Unix biến thời gian epoch thành ngày tháng mà con người đọc được và ngược lại, hoàn toàn trong trình duyệt của bạn. Dán một epoch Unix và công cụ sẽ tự động phát hiện đơn vị dựa trên độ lớn (giây, mili giây, micro giây hoặc nano giây), sau đó hiển thị đơn vị được phát hiện, một cụm từ tương đối như “3 phút trước”, giờ địa phương của bạn, UTC và bất kỳ múi giờ IANA nào bạn chọn trong danh sách thả xuống Múi giờ, cùng một chuỗi ISO 8601 có thể sao chép và một định dạng tùy chỉnh bằng các token (YYYY, MM, DD, HH, mm, ss và hơn nữa) được kết xuất ở phía máy khách. Ở trên cùng, một dấu thời gian Unix hiện tại cập nhật trực tiếp và có nút sao chép riêng. Theo chiều ngược lại, công cụ nhận một bộ chọn ngày và giờ hoặc một chuỗi ngày bất kỳ (ISO 8601, RFC 2822 và các định dạng phổ biến khác) rồi tạo ra epoch ở giây và mili giây — và, khi bật tùy chọn hiển thị, ở micro giây và nano giây. Điều này hữu ích cho lập trình viên, kỹ sư DevOps và bất kỳ ai gỡ lỗi nhật ký, API, cơ sở dữ liệu hoặc thời điểm hết hạn của token và cookie.
Cách sử dụng Công cụ chuyển đổi dấu thời gian Unix
- Xem dấu thời gian Unix hiện tại cập nhật trực tiếp ở trên cùng và sao chép nó bất cứ khi nào bạn cần “bây giờ” dưới dạng giây epoch.
- Để chuyển dấu thời gian thành ngày, hãy gõ hoặc dán một epoch Unix vào trường Unix epoch (hoặc nhấp “Bây giờ”); giây, mili giây, micro giây và nano giây được phát hiện tự động dựa trên độ lớn.
- Mở ⚙ Cài đặt hiển thị để chọn bất kỳ múi giờ IANA nào cho đầu ra dễ đọc, chỉnh sửa các token định dạng tùy chỉnh (ví dụ YYYY-MM-DD HH:mm:ss) và bật hoặc tắt hiển thị micro giây và nano giây.
- Đọc kết quả — đơn vị được phát hiện, thời gian tương đối, giờ địa phương, UTC, múi giờ đã chọn, ISO 8601 và chuỗi ở định dạng tùy chỉnh — rồi sao chép bất kỳ mục nào.
- Để chuyển một ngày thành dấu thời gian, hãy dán một chuỗi ngày ISO 8601 hoặc RFC 2822 vào trường Chuỗi ngày, hoặc dùng bộ chọn Ngày & giờ (địa phương).
- Sao chép các giá trị đã tạo Epoch (giây) và Epoch (mili giây) — cùng với Epoch (micro giây) và Epoch (nano giây) khi bật tùy chọn hiển thị.
Ví dụ
Giây epoch sang ISO 8601
Đầu vào
1718000000
Đầu ra
2024-06-10T06:13:20.000Z
Định dạng tùy chỉnh trong múi giờ đã chọn
Chọn Asia/Tokyo trong ⚙ Cài đặt hiển thị và đặt định dạng thành YYYY-MM-DD HH:mm:ss Z; đầu ra định dạng tùy chỉnh hiển thị 1718000000 dưới dạng giờ đồng hồ treo tường của Tokyo kèm độ lệch +09:00.
Phân tích một chuỗi ngày thành epoch
Dán 'Mon, 10 Jun 2024 06:13:20 GMT' vào trường Chuỗi ngày và công cụ sẽ xuất ra Epoch (giây) 1718000000 và Epoch (mili giây) 1718000000000; bật tùy chọn hiển thị để nhận thêm micro giây và nano giây.
Câu hỏi thường gặp
- Tôi có thể chuyển sang một múi giờ cụ thể không?
- Có. Mở ⚙ Cài đặt hiển thị và chọn bất kỳ múi giờ IANA nào (ví dụ America/New_York hoặc Asia/Kolkata) từ danh sách thả xuống; đầu ra dễ đọc khi đó hiển thị giờ của múi giờ đó bên cạnh giờ địa phương của bạn và UTC, và chuỗi ở định dạng tùy chỉnh được kết xuất theo múi giờ đã chọn.
- Định dạng tùy chỉnh hỗ trợ những token nào?
- Các token phía máy khách gồm YYYY/YY (năm), MM/M (tháng), DD/D (ngày), HH/H (24 giờ), hh/h với A/a (12 giờ và SA/CH), mm/m (phút), ss/s (giây), SSS (mili giây), Z/ZZ (độ lệch UTC) và dddd/ddd (thứ trong tuần). Đặt văn bản nguyên văn trong dấu ngoặc vuông [ ].
- Nó có hỗ trợ giây, mili giây, micro giây và nano giây không?
- Có. Khi chuyển một epoch thành ngày, đơn vị được phát hiện dựa trên độ lớn (≥1e12 = ms, ≥1e15 = µs, ≥1e18 = ns) và trường Đơn vị được phát hiện cho biết đơn vị nào đã được dùng. Khi chuyển một ngày thành epoch, nó xuất ra giây và mili giây, và — khi bật tùy chọn hiển thị — cả micro giây và nano giây chính xác.
- Tôi có thể phân tích những chuỗi ngày nào?
- Trường Chuỗi ngày chấp nhận ISO 8601, RFC 2822 và các định dạng ngày phổ biến khác mà trình duyệt của bạn hiểu. Nếu một chuỗi không thể phân tích, nó hiển thị Invalid; để trống để dùng bộ chọn Ngày & giờ thay thế.
- Dữ liệu của tôi có được tải lên đâu đó không?
- Không. Mọi thứ chạy cục bộ trong trình duyệt của bạn — không có dấu thời gian, ngày hay lựa chọn múi giờ nào được gửi đến bất kỳ máy chủ nào, và không có việc tải lên, nên nó hoạt động ngoại tuyến và giữ dữ liệu của bạn ở chế độ riêng tư.
Công cụ liên quan
Mã hóa / giải mã Base32 / Base58
Mã hóa văn bản thành Base32 (RFC 4648) hoặc Base58 (bảng chữ cái Bitcoin) và giải mã cả hai trở lại văn bản, hoàn toàn an toàn với UTF-8 và toàn bộ trong trình duyệt của bạn.
Mã hóa / Giải mã Base64
Mã hóa hoặc giải mã Base64 (an toàn UTF-8) với bảng chữ cái URL-safe, đệm tùy chọn, ngắt dòng 64/76, đếm byte và ký tự trực tiếp, cùng chế độ xem byte dạng hex hoặc nhị phân.
Công cụ chuyển đổi kiểu chữ và đếm
Chuyển văn bản giữa UPPERCASE, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case và hơn thế, đồng thời đếm ký tự, từ và dòng.
Trình định dạng và rút gọn mã
Làm đẹp hoặc rút gọn HTML, CSS và JavaScript ngay lập tức trong trình duyệt của bạn, với thụt lề 2 dấu cách, 4 dấu cách hoặc tab và nén JavaScript bằng Terser.