Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm cách nào để lấy ngày / giờ hiện tại tính bằng giây trong JavaScript?


Để chuyển đổi thời gian tính bằng giây, trước hết hãy lấy thời gian hiện tại. Sau đó, nhân giờ với 3600 và phút với 60; phần còn lại bạn có thể xem bên dưới -

(hours*3600) + (min*60) + sec

Ví dụ

Bạn có thể thử chạy đoạn mã sau để tính thời gian hiện tại tính bằng giây -

<html>
   <head>
      <title>JavaScript Get Seconds</title>
   </head>
   <body>
      <script>
         var dt = new Date();
         var sec = dt.getSeconds();
         document.write("Seconds: " + sec);
         var min = dt.getMinutes();
         document.write("<br>Minutes: " + min);
         var hrs = dt.getHours();
         document.write("<br>Hours: " + hrs);
         var total_seconds = (hrs*3600) + (min*60) + sec;
         document.write("<br>Total seconds: " + total_seconds) ;
      </script>
   </body>
</html>

Đầu ra

Seconds: 35
Minutes: 37
Hours: 9
Total seconds: 34655