我想做同样的事情 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
JavaScript 直接识别 ISO8601 日期字符串。无需自己解析它们。
关于javascript - 采用 ISO8601 日期格式的两个日期之间的天数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23607905/