elementUI moment 年月日转时间戳 时间限制

复制代码
      changeStartTime(val){
        debugger
        this.startT = val
        // this.startTime = parseInt(val.split('-').join(''))
        this.startTime = moment(val).unix() * 1000 //开始时间毫秒
        if(this.endTime){
          this.endTime = moment(this.endT).unix() * 1000 //结束时间毫秒
          if(this.startTime - this.endTime >= 0){
            this.$message.warning('培训开始时间不能大于培训结束时间!')
            this.form.trainTime = ''
            this.form.trainDuration = ''
          }else{
            const sc = (this.endTime - this.startTime) /1000 / 60 / 60 + 'h'
            this.form.trainDuration = sc
          }
        }
      },
      changeEndTime(val){
        this.endT = val
        // this.endTime = parseInt(val.split('-').join(''))
        this.endTime = moment(val).unix() * 1000 //开始时间毫秒
        if(this.startTime){
          this.startTime = moment(this.startT).unix() * 1000 //结束时间毫秒
          if(this.endTime - this.startTime <=0 ){
            this.$message.warning('培训结束时间不能小于培训开始时间!')
            this.form.completeTime = ''
            this.form.trainDuration = ''
          }else{
            const sc = (this.endTime - this.startTime) /1000 / 60 / 60 + 'h'
            this.form.trainDuration = sc
          }
        }
      },
相关推荐
苹果电脑的鑫鑫几秒前
.eslintrc.js这个文件作用
开发语言·javascript·ecmascript
vx_bisheyuange9 分钟前
基于SpringBoot的便利店信息管理系统
前端·javascript·vue.js·毕业设计
晚烛10 分钟前
智启工厂脉搏:基于 OpenHarmony + Flutter 的信创工业边缘智能平台构建实践
前端·javascript·flutter
Zsnoin能12 分钟前
都快2026了,还有人不会国际化和暗黑主题适配吗,一篇文章彻底解决
前端·javascript
两个西柚呀14 分钟前
es6和commonjs模块化规范的深入理解
前端·javascript·es6
www_stdio14 分钟前
爬楼梯?不,你在攀登算法的珠穆朗玛峰!
前端·javascript·面试
爱吃大芒果15 分钟前
Flutter 表单开发实战:表单验证、输入格式化与提交处理
开发语言·javascript·flutter·华为·harmonyos
光影少年15 分钟前
RN vs Flutter vs Expo 选型
前端·flutter·react native
风止何安啊22 分钟前
🚀别再卷 Redux 了!Zustand 才是 React 状态管理的躺平神器
前端·react.js·面试
鹿角片ljp27 分钟前
Spring Boot Web入门:从零开始构建web程序
前端·spring boot·后端