我想做同样的事情 How do I get the number of days between two dates in JavaScript?
但我想对这种日期格式做同样的事情:2000-12-31
。
最佳答案
function daysBetween(date1String, date2String){
var d1 = new Date(date1String);
var d2 = new Date(date2String);
return (d2-d1)/(1000*3600*24);
}
console.log( daysBetween('2000-12-31', '2005-05-04') ); //-> 1585
ISO8601 日期字符串可由 JavaScript 直接识别。无需自己解析它们。
关于javascript - ISO8601 日期格式中两个日期之间的天数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6497552/