Đã giải quyết: javascript chuyển đổi mili giây thành hh mm ss

Vấn đề chính với việc chuyển đổi mili giây thành giờ, phút và giây là chúng không phải lúc nào cũng nhất quán. Ví dụ: nếu bạn chuyển đổi 10,000 mili giây thành giờ, kết quả sẽ là 10 giờ. Tuy nhiên, nếu bạn chuyển đổi 10,000 mili giây thành phút, kết quả sẽ là 10 phút 40 giây.

var date = new Date(milliseconds);
var hh = date.getHours();
var mm = date.getMinutes();
var ss = date.getSeconds();

Mã này tạo một đối tượng ngày mới bằng cách sử dụng mili giây đã cho, sau đó lấy giờ, phút và giây từ đối tượng ngày đó.

Thời gian và JavaScript

JavaScript là ngôn ngữ lập trình chạy trên trình duyệt. Nó được tạo ra vào năm 1995 bởi Brendan Eich và hiện là một trong những ngôn ngữ phổ biến nhất trên web.

Một trong những tính năng quan trọng nhất của JavaScript là khả năng chạy không đồng bộ. Điều này có nghĩa là mã có thể chạy song song, giúp thực hiện các tác vụ nhanh hơn. JavaScript cũng có thư viện ngày và giờ tích hợp, giúp dễ dàng làm việc với ngày và giờ.

Chuyển đổi thời gian

Có một số cách để chuyển đổi thời gian trong JavaScript. Cách phổ biến nhất là sử dụng đối tượng Date.

var now = new Date(); // 12/5/2015 3:00

Bạn cũng có thể sử dụng hàm Date.now() tích hợp sẵn.

var now = Date.now(); // 12/5/2015 3:00

bài viết liên quan:

Để lại một bình luận