Initializing, please wait a moment

Mili Giây Sang Ngày

Dán giá trị 13 chữ số từ log, phản hồi API hoặc Date.now() vào bộ chuyển; trang đọc lại nó dưới dạng ngày theo múi giờ local, ngay trong trình duyệt. Ô nhập mở sẵn với mili giây hiện tại.

Last reviewed: 2026-07-01

Thuộc tínhGiá trị
Hình thứcCông cụ online, không cài đặt
Tốc độPhía trình duyệt; kết quả trong vài giây
Quyền riêng tưFile ở lại trên thiết bị
Công cụ triển khaihttps://freetoolonline.com/utility-tools/convert-time-in-millisecond-to-date.html

Dòng log ít khi lưu một số nguyên sạch. Một trường có thể được viết 1713538800000ms, cột comment có thể gắn nhãn 1713538800000 millis, hoặc payload JSON có thể bọc số trong dấu ngoặc kép. Cả ba hình thức đều dán sạch vì bộ chuyển ép đầu vào sang Number trước khi xây Date. Các chữ cái cuối và khoảng trắng xung quanh được bỏ qua, nên bạn có thể lấy giá trị thẳng từ noise xung quanh log mà không cần làm sạch trước. Nếu kết quả rơi vào 1970, đầu vào gần như chắc chắn là Unix giây, không phải mili giây; nhân với 1000 hoặc dùng công cụ giây-sang-ngày.

Đọc kết quả ở múi giờ local của bạn

Bộ chuyển render ngày bằng locale và múi giờ của trình duyệt, khớp với cái mà một đồng nghiệp trên cùng máy sẽ thấy khi gọi new Date(value).toString() trong console developer. Đây thường là cái mà một developer đọc timeline sự cố muốn: giờ đồng hồ mà sự kiện rơi vào múi giờ làm việc của họ, không phải giá trị UTC trừu tượng mà log lưu. Nếu trang mở qua một chuyển đổi giờ mùa hè, cùng một mili giây đầu vào sẽ về giờ đồng hồ khác trước và sau cắt - số nguyên bên dưới không thay đổi, nhưng offset mà trình duyệt áp dụng thay đổi.

Để ép đọc UTC thay vì mặc định múi local, đổi múi giờ hệ thống (hoặc dùng cửa sổ duyệt riêng tư với profile khóa UTC) và tải lại bộ chuyển. Logic chuyển đổi là tất định - cùng đầu vào luôn cho cùng đầu ra với một cấu hình múi giờ cho trước - nên trang phù hợp để dán vào một trả lời ticket hoặc comment review code khi người đọc và người viết đặt trình duyệt về cùng múi giờ trước.

Các đầu vào 13 chữ số thường gặp bộ chuyển chấp nhận

Các hình dạng thường gặp nhất bộ chuyển phải xử lý:

  • Số nguyên thô. Một số 13 chữ số trần như 1713538800000, thường được dán từ cột database hoặc dòng log.
  • Có hậu tố đơn vị. Một giá trị như 1713538800000ms hoặc 1713538800000 millis, phổ biến trong dashboard giám sát.
  • Có dấu ngoặc JSON. Một giá trị bọc trong dấu ngoặc kép như "1713538800000", sao chép thẳng từ payload JSON.
  • Cách nhau bằng dấu phẩy. Một giá trị với dấu phân nghìn như 1,713,538,800,000, phổ biến trong xuất từ spreadsheet.
  • Có khoảng trắng xung quanh. Một giá trị với khoảng trắng đầu hoặc cuối từ dán nhiều cột.
See bốn dạng đầu vào được chấp nhận: số nguyên thô, hậu tố ms, dấu ngoặc JSON, hoặc dấu phẩy.
Dán một số 13 chữ số, có hoặc không có hậu tố, dấu ngoặc hoặc dấu phẩy.

Mỗi hình dạng được chuẩn hóa bằng cách loại bỏ ký tự không-chữ số trước khi ép Number() chạy, nên người đọc có thể dán bất kỳ cái nào mà không cần làm sạch giá trị trước.

Nếu công cụ triển khai tại https://freetoolonline.com/utility-tools/convert-time-in-millisecond-to-date.html hiện đầu ra trống, nguyên nhân thường gặp nhất là một giá trị mất một chữ số trên đường qua clipboard (12 chữ số đọc thành năm 5878 hoặc sớm hơn). Sao chép lại toàn bộ giá trị, dán vào, và ngày sẽ hiện lên như mong đợi.