Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách chuyển đổi Unix timestamp sang giờ trong JavaScript

Unix timestamp tính bằng giây, JavaScript dùng mili-giây. Nhân timestamp với 1000 trước khi truyền vào new Date().

Ví dụ

<html>
  <head>
    <title>Chuyển Unix timestamp sang giờ JavaScript</title>
  </head>
  <body>
    <script>
      var unix_time = 1514791901;
      var date = new Date(unix_time * 1000);
      var hrs = date.getHours();
      var min = "0" + date.getMinutes();
      var sec = "0" + date.getSeconds();
      document.write("Giờ: " + hrs + ":" + min.substr(-2) + ":" + sec.substr(-2));
    </script>
  </body>
</html>

Kết quả

Giờ: 13:01:41