我的日期格式为 DD-MMM-YYYY我想从同样格式的当前日期中减去这个日期。我如何将它们相互减去?var complaint_date = 15-JUL-2020var current_date = 21-JUL-2020var duration = current_date - complaint_date // this is not working
1 回答
函数式编程
TA贡献1807条经验 获得超9个赞
你不能互相减去字符串。如果要减去日期,则需要将字符串转换为Date对象。
var complaint_date = new Date("15-JUL-2020")
var current_date = new Date("21-JUL-2020")
var duration = current_date - complaint_date
console.log(duration) // diff in milliseconds
console.log(Math.round(Math.abs((duration) / (24 * 60 * 60 * 1000)))) // diff in days
添加回答
举报
0/150
提交
取消