ms sang ngày
"ms sang ngày" là cách hỏi ngắn: số 13 chữ số này là timestamp Unix - nó đại diện cho ngày nào theo múi giờ địa phương? Dán số vào bộ chuyển đổi, bấm Convert, và khoảnh khắc của server hay dòng log hiện ra dưới dạng ngày có thể đọc và đồng hồ 24 giờ.
freetoolonline.com editorial team| Thuộc tính | Giá trị |
|---|---|
| Đầu vào | Timestamp Unix mili giây 13 chữ số (ví dụ: 1713538800000) |
| Đầu ra | Ngày lịch theo múi giờ địa phương + đồng hồ 24 giờ |
| Đầu vào 10 chữ số | Đây là giây - nhân 1000 hoặc dùng bộ chuyển đổi giây sang ngày |
| Công cụ thực thi | https://freetoolonline.com/utility-tools/convert-time-in-millisecond-to-date.html |
| Quyền riêng tư | Chạy trong tab trình duyệt - không upload, không tài khoản, không vòng tròn tới server |
Câu hỏi thực sự của "ms sang ngày"
"Ms sang ngày" có nghĩa là chuyển đổi timestamp Unix mili giây - một số nguyên 13 chữ số - thành ngày lịch đọc được và giờ địa phương.
Các công cụ tìm kiếm và bình luận Stack Overflow dùng "ms sang ngày", "millis sang ngày" và "epoch ms sang ngày" thay thế cho nhau. Cả ba đều nói đến cùng một epoch Unix đếm bằng mili giây từ nửa đêm UTC ngày 1 tháng 1 năm 1970, và cùng một ô nhập duy nhất trong công cụ thực thi tại https://freetoolonline.com/utility-tools/convert-time-in-millisecond-to-date.html trả lời tất cả. Người đọc dán một số dài vào ô này đang hỏi hệ thống bên dưới đang nhắc tới khoảnh khắc lịch nào khi nó đóng dấu giá trị đó lên dòng log, hàng cơ sở dữ liệu hoặc phản hồi JSON - và câu trả lời là ngày theo múi giờ địa phương và giờ đồng hồ 24 giờ mà bộ chuyển đổi hiện ra ngay khi bấm Convert.
Lỗi hệ số 1000: ms vs s trong một kiểm tra nhanh
Nếu số chỉ có 10 chữ số, gần như chắc chắn đó là giây Unix chứ không phải mili giây. Hãy nhân với 1000 trước, hoặc mở hướng dẫn phân biệt số dài tại số dài: mili giây hay giây? để đi qua heuristic đếm chữ số trong 30 giây. Sự lẫn lộn hệ số 1000 cắn mọi kỹ sư backend mới ít nhất một lần - khoảnh khắc lịch mà một giá trị 10 chữ số trỏ tới cách ngày này vài thập kỷ sớm hơn người đọc 13 chữ số mong đợi.
Bộ chuyển đổi làm gì trong trình duyệt của bạn
Bộ chuyển đổi mili giây sang ngày đọc số 13 chữ số bạn dán và hiển thị ngày lịch và giờ đồng hồ 24 giờ phù hợp trong trình duyệt của bạn, không gửi dữ liệu đến bất kỳ server nào.
Ô nhập mở với timestamp mili giây hiện tại được điền sẵn và một kết quả chuyển đổi hoạt động đã hiện trên màn hình. Điều đó có nghĩa là điều đầu tiên người đọc thấy là định dạng đầu vào mà công cụ mong đợi - hữu ích khi bạn đang giữa quá trình debug và cần kiểm tra nhanh hình dạng giá trị trước khi tin tưởng vào epoch là dán từ một luồng Slack. Bấm Convert và ngày lịch cùng giờ đồng hồ 24 giờ xuất hiện bên dưới, hiện ra theo múi giờ địa phương của bạn để câu trả lời là khoảnh khắc đồng hồ tường mà một đồng nghiệp cùng khu vực sẽ nhận ra, thay vì một chuỗi chỉ có UTC.
Quyền riêng tư trong quá trình chuyển đổi
Quyền riêng tư trong việc chuyển đổi này là hoàn toàn: bộ chuyển đổi mili giây sang ngày không gửi dữ liệu đến bất kỳ server nào.
Không có gì người đọc gõ ra khỏi tab. Không upload, không tài khoản, không vòng tròn tới server - việc chuyển đổi chạy trong trình duyệt, vì vậy timestamp từ log sản xuất, ngày từ cửa sổ đấu thầu niêm phong và bất kỳ giá trị nào khác mà bạn sẽ không dán vào API bên thứ ba đều an toàn để chuyển đổi ở đây. Đóng tab khi câu trả lời đã được đọc và đầu vào biến mất cùng với nó.
Đọc thêm và các hướng dẫn liên quan
Ba hướng dẫn liên quan bao gồm bối cảnh xung quanh timestamp mili giây và các nhiệm vụ chuyển đổi liên quan.
- Timestamp Unix giải thích - nền tảng về epoch, tại sao 1 tháng 1 năm 1970, và số nguyên đếm cái gì.
- Số dài: mili giây hay giây? - heuristic đếm chữ số và cách các giá trị không phải timestamp (Snowflake ID, UUIDv7, số thứ tự) trông như thế nào.
- Mili giây sang ngày: UTC vs giờ địa phương - cùng phép chuyển đổi, đặt trong khuôn câu hỏi hiển thị múi giờ cắn các đội cross-region.
- Thời gian hiện tại bằng mili giây - tra cứu ngược lại: đọc giá trị epoch trực tiếp ngay bây giờ thay vì chuyển đổi một giá trị đã có sẵn.
Các câu hỏi thường gặp
Các câu hỏi thường gặp về timestamp mili giây và việc chuyển đổi ms sang ngày.
Timestamp Unix mili giây là gì?
Số mili giây tính từ nửa đêm UTC ngày 1 tháng 1 năm 1970. Một giá trị 13 chữ số bao phủ timestamp từ cuối năm 2001 tới cuối năm 5138; bất cứ thứ gì ngoài khoảng đó là giây Unix (10 chữ số) hoặc micro giây (16 chữ số).
Giá trị của tôi có 10 chữ số chứ không phải 13 - làm sao đây?
Đây gần như chắc chắn là giây Unix. Hãy nhân 1000 để chuyển sang mili giây, hoặc dùng trực tiếp bộ chuyển đổi giây sang ngày. Lỗi hệ số 1000 là sự lẫn lộn phổ biến nhất trong "ms sang ngày".
Việc chuyển đổi có gửi giá trị của tôi đến server không?
Không. Công cụ thực thi tại https://freetoolonline.com/utility-tools/convert-time-in-millisecond-to-date.html chạy việc chuyển đổi trong tab trình duyệt - an toàn cho timestamp từ log sản xuất và bất kỳ giá trị nào bạn sẽ không dán vào API bên thứ ba.
Bộ chuyển đổi dùng múi giờ nào cho đầu ra?
Múi giờ địa phương của trình duyệt của bạn, vì vậy câu trả lời hiện ra dưới dạng khoảnh khắc đồng hồ tường mà một đồng nghiệp cùng khu vực sẽ nhận ra. Đối với góc UTC-vs-địa-phương, xem Mili giây sang ngày: UTC vs giờ địa phương.