• 开始时间结束时间对比


    懒得说话了,直接上代码吧,只是为了简单对比时间:

    引用:

    let timeend = (this.formValidateUpdate.endDate).toString().indexOf('-') != -1 ? this.formValidateUpdate.endDate : this.formValidateUpdate.endDate.format('yyyy-MM-dd');
    let timeStar =(this.formValidateUpdate.beginDate).toString().indexOf('-') != -1 ? this.formValidateUpdate.beginDate : this.formValidateUpdate.beginDate.format('yyyy-MM-dd');
    // console.log(timeend,timeStar)
    if(!this.timeCheck(timeStar+'',timeend+'')){
        util.showMsg(this, {warning: '结束时间不能小于开始时间!'})
        return
    }

    函数:

    timeCheck(timeStar,timeend) {
              var arr=timeStar.split("-");
              var starttime=new Date(arr[0],arr[1],arr[2]);
              var starttimes=starttime.getTime();
              var array = timeend.split(" ")
              var arrs=array[0].split("-");
              // console.log(arr,2222)
              var endtime=new Date(arrs[0],arrs[1],arrs[2]);
              var endtimes=endtime.getTime();
              if(starttimes>endtimes)//开始大于结束
              {
                  return false;
              }
              else{
                   return true;
              }
      },
  • 相关阅读:
    DOM_节点操作创建表格
    表单提交
    HTML常用标签
    网络通讯详解
    java===TCP(多线程多客户端同时上传字节数据:图片为例)
    java===TCP(文件上传功能)
    java===UDP
    java==IO=随机读写文件
    git中的基本命令
    ansible中roles的简单使用
  • 原文地址:https://www.cnblogs.com/wy120/p/10893175.html
Copyright © 2020-2023  润新知