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

Làm cách nào để lấy số ngày giữa hai Ngày trong JavaScript?


Để biết số ngày giữa hai ngày, hãy sử dụng phương thức Maths.floor ().

Ví dụ

Bạn có thể thử chạy mã sau để lấy ngày giữa hai ngày -

<html>
   <head>
      <title>JavaScript Get Days</title>
   </head>
   <body>
      <script>
         var date1, date2;
         date1 = new Date();
         document.write(""+date1);
         date2 = new Date( "Dec 10, 2015 20:15:10" );
         document.write("<br>"+date2);
         // get total seconds between two dates
         var res = Math.abs(date1 - date2) / 1000;
         var days = Math.floor(res / 86400);
         document.write("<br>Difference: "+days);
      </script>
   </body>
</html>

Đầu ra

Mon May 28 2018 09:32:56 GMT+0530 (India Standard Time)
Thu Dec 10 2015 20:15:10 GMT+0530 (India Standard Time)
Difference: 899