[英]How to get difference in dates between to dates in JavaScript
我有一个拆分字符串lines="Ram Hue, 134, 20.5.1994, 20.4.2004"并且我想获得日期20.5.1994和20.5.1994之间的日期差异,我在 JavScript 中尝试过,但我没有在职的。 此外,当尝试使用lines[2] lines[3]
提取两个日期时,我得到错误的输出
var date1 = new Date(lines[2])
var date2 = new Date(lines[3])
var diffDays = parseInt((date2-date1)/(1000*60*60*24),10)
console.log(diffDays)
由于lines
是一个字符串, lines[2]
只会让你得到字符串中索引为 2 的字符。 相反,您需要先拆分字符串:
const arr = lines.split(',');
然后您可以访问日期字符串作为arr[2]
和arr[3]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.