Java作业3

阅读 42

2023-09-06

 思路(把日期转换为Number类型进行比较)

效果如图:

第一步:如果获取到的日期是 :"2023-08-03 00:00:00"  

 用   timesss.split('    ')[0]           // .split('    ') 中间有个空格哦    timesss是自己数据的变量名

把他转换成 :"2023-08-03"   

, 

第二步:

 let a  = (timesss.split('-').join("")) -0



console.log(a);

 let a  = (timesss.split('-').join("")) -0  // 这里 -0 是为了把他转换为数字类型,后面好进行比较 

 后面就可以进行判断比较了,这里贴一段我的代码,仅供参考:

 if (valid) {
          if(this.addFrom.issue_date !="" && this.addFrom. review_date_latest!=""  && this.addFrom.review_date_next !=""){
              let a  = (this.addFrom.issue_date.split('-').join("")) -0
              let b = (this.addFrom. review_date_latest.split('-').join("")) -0
              let c = (this.addFrom.review_date_next.split('-').join('')) -0
              console.log(a);
              if(a <= b  && b < c  && a<c ){
                return this.isEdit ? this.doEdit() :this.doAdd()
              }else{
                return this.$message.error("请确保发证日期小于复审日期")
              }
          }else

精彩评论(0)

0 0 举报