作用:需要计算开始时间和结束时间之间的天数差的时候。可以调用这个方法,直接传参数进去就行。
里面的iDays就是天数差。可以自己替换成别的变量名操作

代码

    //计算日期间隔天数
     getDiffDay(date_1, date_2) {
                // 计算两个日期之间的差值
                let totalDays, diffDate
                let myDate_1 = Date.parse(date_1)
                let myDate_2 = Date.parse(date_2)
                // 将两个日期都转换为毫秒格式,然后做差
                diffDate = Math.abs(myDate_1 - myDate_2) // 取相差毫秒数的绝对值
                totalDays = Math.floor(diffDate / (1000 * 3600 * 24)) // 向下取整
                // console.log(totalDays)    
                return totalDays // 相差的天数
            },
Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐