Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

วิธีหาเวลาปัจจุบันเป็นวินาทีใน JavaScript

เพื่อแปลงเวลาเป็นวินาที ให้ดึงเวลาปัจจุบันก่อน แล้วคูณชั่วโมงด้วย 3600 และนาทีด้วย 60 ส่วนที่เหลือดูได้ด้านล่าง:

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

ตัวอย่าง

ลองรันโค้ดด้านล่างเพื่อหาเวลาปัจจุบันเป็นวินาที

<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>

ผลลัพธ์

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