vue+element ui 计算开始时间和结束时间相差天数
话不多说,直接上代码
getDateTime(date) {var dateSpan, iDays;let sDate1 = Date.parse(getDateFilter(date[0].getTime()));let sDate2 = Date.parse(getDateFilter(date[1].getTime()));dateSpan = sDate2 - sDate1;dateSpan = Math.abs(dateSpan);iDays = Math.floor(dateSpan / (24 * 3600 * 1000));}
这样iDays就是相差的天数,注意getDateFilter是封装的函数,用来将日期处理成-02-21这种格式