减去格式为 DD-MMM-YYYY 的日期

我的日期格式为 DD-MMM-YYYY


我想从同样格式的当前日期中减去这个日期。


我如何将它们相互减去?


var complaint_date =  15-JUL-2020

var current_date = 21-JUL-2020

var duration  = current_date - complaint_date // this is not working


四季花海
浏览 81回答 1
1回答

函数式编程

你不能互相减去字符串。如果要减去日期,则需要将字符串转换为Date对象。var complaint_date =  new Date("15-JUL-2020")var current_date = new Date("21-JUL-2020")var duration  = current_date - complaint_dateconsole.log(duration) // diff in millisecondsconsole.log(Math.round(Math.abs((duration) / (24 * 60 * 60 * 1000)))) // diff in days
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript