繁体   English   中英

如何获取 JavaScript 中日期之间的日期差异

[英]How to get difference in dates between to dates in JavaScript

我有一个拆分字符串lines="Ram Hue, 134, 20.5.1994, 20.4.2004"并且我想获得日期20.5.199420.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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM