Công cụ cho lập trình viên
Mốc thời gian Unix (timestamp): đổi giây, mili giây và ngày giờ
Xem Unix timestamp hiện tại và đổi hai chiều giữa timestamp với ngày giờ.
Thời gian thực
Mốc thời gian Unix hiện tại
Mốc Unix → Ngày giờ
Dán mốc Unix, chọn đơn vị hoặc để công cụ tự nhận diện 10/13 chữ số rồi xem nhiều định dạng cùng lúc.
Chế độ tự động thường nhận 10 chữ số là giây và 13 chữ số là mili giây, nhưng vẫn kiểm tra ngày kết quả trước khi quyết định.
—————————Ngày giờ → Mốc Unix
Nhập ngày giờ địa phương và đúng múi giờ nguồn. Công cụ xử lý cả giờ bị lặp khi kết thúc giờ mùa hè.
————Dành cho log và dữ liệu API
Đổi nhiều mốc Unix cùng lúc
Dán nhiều mốc Unix cách nhau bằng xuống dòng, dấu phẩy hoặc khoảng trắng. Kết quả có thể sao chép dạng bảng hoặc tải CSV để kiểm tra trong Excel và Google Sheets.
Chưa có dữ liệu để chuyển đổi.
| Giá trị nhập | Đơn vị | Ngày giờ | ISO 8601 UTC |
|---|---|---|---|
| Kết quả sẽ xuất hiện ở đây. | |||
Mốc Unix theo giây thường có khoảng 10 chữ số ở thời điểm hiện nay; mili giây thường khoảng 13 chữ số. Công cụ vẫn kiểm tra ngày hợp lý thay vì chỉ đếm chữ số.
Đây là giới hạn nổi tiếng của số nguyên có dấu 32-bit khi lưu Unix time theo giây. Hệ thống hiện đại thường dùng kiểu dữ liệu rộng hơn.
Một mốc Unix chỉ biểu diễn thời điểm tuyệt đối. Múi giờ được áp dụng khi bạn muốn hiển thị thời điểm đó thành ngày giờ địa phương.
Chuyển đổi mốc thời gian Unix và ngày giờ
Mốc thời gian Unix là cách biểu diễn một thời điểm bằng số thời gian tính từ 00:00:00 UTC ngày 01/01/1970. Dạng này xuất hiện rất nhiều trong API, cơ sở dữ liệu, nhật ký máy chủ, webhook và các trường thời gian như created_at, expires_at hoặc updated_at.
Trang hỗ trợ cả giây và mili giây, tự nhận diện mốc 10/13 chữ số, hiển thị UTC, giờ Việt Nam, ISO 8601 và RFC 3339. Khi cần kiểm tra log, bạn cũng có thể dán tối đa 100 mốc Unix và xuất kết quả thành CSV thay vì đổi từng dòng một.
Chuyển mốc thời gian Unix theo hai chiều
-
01
Mốc Unix → ngày giờ
Dán một mốc Unix, để chế độ tự nhận diện hoặc chọn rõ giây/mili giây, sau đó chọn múi giờ cần hiển thị.
-
02
Ngày giờ → mốc Unix
Nhập ngày giờ địa phương và múi giờ nguồn. Công cụ xử lý cả trường hợp một giờ xuất hiện hai lần khi kết thúc giờ mùa hè.
-
03
Đổi nhiều mốc cùng lúc
Dán danh sách từ log hoặc API, chọn đơn vị và múi giờ rồi sao chép bảng hoặc tải CSV.
Mốc thời gian Unix xuất hiện ở đâu trong hệ thống?
Những tình huống thường gặp mà công cụ này giải quyết trực tiếp, không cần quy đổi hoặc tính nhẩm thêm.
- Kiểm tra mốc Unix trong API và webhook
- Đọc thời gian trong log máy chủ
- Kiểm tra created_at, updated_at và expires_at
- Chuyển dữ liệu giây/mili giây trong cơ sở dữ liệu
Giây, mili giây và múi giờ
- Ở thời điểm hiện nay, Mốc thời gian Unix theo giây thường khoảng 10 chữ số còn mili giây thường khoảng 13 chữ số. Tuy vậy dữ liệu lịch sử có thể ngắn hơn, vì vậy với dữ liệu quan trọng nên chọn rõ đơn vị hoặc kiểm tra ngày kết quả mà công cụ hiển thị.
- Mốc thời gian Unix không chứa múi giờ. Một giá trị Unix luôn chỉ tới cùng một thời điểm tuyệt đối; múi giờ chỉ thay đổi cách thời điểm đó được hiển thị thành ngày và giờ địa phương.
- Mốc 2147483647 tương ứng 19/01/2038 03:14:07 UTC và là giới hạn nổi tiếng của Unix time theo giây khi lưu bằng số nguyên có dấu 32-bit. Hệ thống hiện đại thường dùng kiểu dữ liệu rộng hơn để vượt mốc này.
Câu hỏi thường gặp
Các câu hỏi thường gặp khi sử dụng công cụ.
Mốc Unix 10 chữ số và 13 chữ số khác nhau thế nào?
10 chữ số thường là số giây còn 13 chữ số thường là số mili giây tính từ mốc Unix. Mili giây lớn hơn giây theo hệ số 1.000.
Mốc thời gian Unix hiện tại là bao nhiêu?
Khối đầu trang hiển thị đồng thời mốc thời gian Unix hiện tại theo giây và mili giây, kèm ISO 8601 UTC và giờ Việt Nam, tự cập nhật theo thời gian thực.
mốc thời gian Unix có chứa múi giờ không?
Không. Timestamp biểu diễn một thời điểm tuyệt đối. Múi giờ chỉ được áp dụng khi hiển thị thành ngày giờ địa phương hoặc khi chuyển một ngày giờ địa phương ngược lại thành timestamp.
Có thể đổi nhiều mốc Unix cùng lúc không?
Có. Dán tối đa 100 giá trị cách nhau bằng xuống dòng, dấu phẩy hoặc khoảng trắng. Công cụ có thể sao chép bảng kết quả hoặc tải file CSV.
Mốc Unix âm có hợp lệ không?
Có. Giá trị âm biểu diễn thời điểm trước 00:00:00 UTC ngày 01/01/1970, miễn vẫn nằm trong phạm vi ngày mà trình duyệt hỗ trợ.