如何计算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>