在 Javascript 中计算日期的库

Library to calculate date in Javascript

我对按 javascript 计算总天数的方法有疑问。 例子: - 开始日期 = 20170916 和关闭日期 = 20171224 => 99 天

我可以使用哪些库来编写此方法? 请注意,不能使用 moment.js 库,我是 js

的新手

为什么要为这么简单的事情费心去图书馆?

只需将 closeDate 毫秒减去 startDate 毫秒,然后除以一天的毫秒数即可:

var msInADay = 86400000,
  startDate = new Date("2017-09-16"),
  closeDate = new Date("2017-12-24"),
  daysBetween = (closeDate.getTime() - startDate.getTime()) / msInADay;
console.log(daysBetween + " days between");