计算天数--计算2个时间选择器相隔天数

计算2个时间选择器相隔天数              

<el-date-picker type="date" placeholder="" value-format='yyyy-MM-dd' v-model="insurDateFrom" style="width: 100%;" @change='computeDaysDelta'></el-date-picker>

 <el-date-picker type="date" placeholder="" value-format='yyyy-MM-dd' v-model="insurDateTo" style="width: 100%;" @change='computeDaysDelta'></el-date-picker>

methods: {

computeDaysDelta(){

               let sDate1 = this.insurDateFrom

                let sDate2 = this.insurDateTo

                let dateSpan,

                tempDate,

                iDays

                sDate1 = Date.parse(sDate1)

                sDate2 = Date.parse(sDate2)

                console.log(typeof sDate2)

                if(sDate2 < sDate1){    //后面的日期要大于前面的日期

                    this.information.errorMsg = '错误提示'

                    this.information.errorDialogVisible = true

                    insurDateTo = insurDateFrom

                    return false

                }

                dateSpan = sDate2 - sDate1

                dateSpan = Math.abs(dateSpan)

                iDays = Math.floor(dateSpan / (24 * 3600 * 1000)

                if(isNaN(iDays)){      // 判断 iDays 类型是否是 NAN 在做其他操作

                   //do something

                }else{

                   //do something

                }

}

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转载自:计算两个日期相差天数:转载自:http://www.jb51.net/article/44927.htmf...
    天字一等阅读 2,497评论 0 0
  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 9,503评论 0 13
  • 甜胚子支气管肺炎三天了,这三天我们每天都要去离家比较远的医院打吊瓶,同时我还要考试,人已经熬的精疲力竭,两眼通...
    丹丹子阅读 586评论 0 1
  • 自大学毕业从事教育工作以来,这是我第三次过教师节。可是,我为什么说这是“第一次”呢,因为龙美给了我太多的第...
    sun艳艳阅读 890评论 0 2
  • 时间:시간 前几天在朋友圈和凡哥互动,凡哥买了李笑来的得到会员,其实我也想买,但是凡哥说“让我先看看李笑来的《把时...
    小杜迎超阅读 141评论 0 0