日期之间隔几天

请你编写一个程序来计算两个日期之间隔了多少天。
日期以字符串形式给出,格式为 YYYY-MM-DD,如示例所示。

  • 输入:date1 = “2019-06-29”, date2 = “2019-06-30”

  • 输出:1

  • 输入:date1 = “2020-01-15”, date2 = “2019-12-31”

  • 输出:15

1
2
3
4
5
var daysBetweenDates = function(date1, date2) {
date1 = new Date(date1).getTime();
date2 = new Date(date2).getTime();
return Math.abs(date1 - date2) / 1000 / 60 / 60 / 24;
};