30秒学会 JavaScript 片段 · 2018年8月31日

30秒学会 JavaScript 片段 – getDaysDiffBetweenDates

Returns the difference (in days) between two dates.

Calculate the difference (in days) between two Date objects.

代码片段

const getDaysDiffBetweenDates = (dateInitial, dateFinal) =>
  (dateFinal - dateInitial) / (1000 * 3600 * 24);

使用样例

getDaysDiffBetweenDates(new Date('2017-12-13'), new Date('2017-12-22')); // 9