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
          }
        }
      },
相关推荐
WYiQIU5 小时前
11月面了7.8家前端岗,兄弟们12月我先躺为敬...
前端·vue.js·react.js·面试·前端框架·飞书
谢尔登5 小时前
简单聊聊webpack摇树的原理
运维·前端·webpack
娃哈哈哈哈呀6 小时前
formData 传参 如何传数组
前端·javascript·vue.js
zhu_zhu_xia6 小时前
vue3+vite打包出现内存溢出问题
前端·vue
tsumikistep7 小时前
【前后端】接口文档与导入
前端·后端·python·硬件架构
行走的陀螺仪7 小时前
.vscode 文件夹配置详解
前端·ide·vscode·编辑器·开发实践
2503_928411568 小时前
11.24 Vue-组件2
前端·javascript·vue.js
Bigger8 小时前
🎨 用一次就爱上的图标定制体验:CustomIcons 实战
前端·react.js·icon
谢尔登8 小时前
原来Webpack在大厂中这样进行性能优化!
前端·webpack·性能优化
g***B7388 小时前
JavaScript在Node.js中的模块系统
开发语言·javascript·node.js