Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

จะคำนวณความแตกต่างระหว่างวันที่สองวันใน JavaScript ได้อย่างไร


ในการรับวันที่ใน JavaScript ให้ใช้เมธอด getTime() ลืมความแตกต่างระหว่างสองวัน คำนวณความแตกต่างระหว่างวันที่และเวลา

ตัวอย่าง

คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้วิธีคำนวณความแตกต่างระหว่างวันที่สองวัน -

การสาธิตสด

<!DOCTYPE html>
<html>
   <body>
      <script>
         var dateFirst = new Date("11/25/2017");
         var dateSecond = new Date("11/28/2017");

         // time difference
         var timeDiff = Math.abs(dateSecond.getTime() - dateFirst.getTime());

         // days difference
         var diffDays = Math.ceil(timeDiff / (1000 * 3600 * 24));

         // difference
         alert(diffDays);
      </script>
   </body>
</html>