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
          }
        }
      },
相关推荐
喜欢吃鱿鱼10 分钟前
DES加解密(附带解决转义问题)-VUE
开发语言·前端·javascript
腹黑天蝎座13 分钟前
前端性能优化实战指南:从原理到落地的全方位解决方案
前端·性能优化·监控
忆往wu前18 分钟前
一文通透 Vue动态组件体系:插槽|数据监听|组件通信|动态切换|缓存—闭环
前端·面试
奇奇怪怪的问题19 分钟前
问题总结:关于封装axios问题,导致外部使用接口报错,无法进入error回调
前端·axios
Jenlybein19 分钟前
速学 VS Code 插件开发入门,客制化你的开发体验
前端·javascript·visual studio code
qq_437100661 小时前
SSE 流式响应(Server-Sent Events)
前端·sse
十六年开源服务商1 小时前
游戏与设计驱动WordPress建站2026
java·前端·游戏
ZC跨境爬虫1 小时前
UI前端美化技能提升日志day7:(原生苹方字体全局适配+合规页脚完整像素级落地)
前端·javascript·ui·html·交互
好运的阿财1 小时前
OpenClaw工具拆解之tts+web_search
前端·javascript·python·ai·ai编程·openclaw·openclaw工具
whinc2 小时前
Node.js技术周刊 2026年第17周
前端·javascript