验证日期交叉

this.startDList = [];
   // tslint:disable-next-line:forin
   for (const a in this.vatList) {
     this.startDList.push(this.vatList[a].dateValidFrom);
   }
   this.endDList = [];
   // tslint:disable-next-line:forin
   for (const a in this.vatList) {
     this.endDList.push(this.vatList[a].dateValidTo);
   }
   const startDListSort = [...this.startDList].sort();
   const endDListSort = [...this.endDList].sort();
   for (let k = 1; k < startDListSort.length; k++) {
     if (startDListSort[k] <= endDListSort[k - 1]) {
      alert('日期有交叉')
     }
   }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 6,187评论 0 2
  • Here is our training plan. Our agenda for this training m...
    FlyingPeter阅读 3,161评论 0 0
  • 不支持上传文件,所以就复制过来了。作者信息什么的都没删。对前端基本属于一窍不通,所以没有任何修改,反正用着没问题就...
    全栈在路上阅读 6,049评论 0 2
  • 焦点解决网络中级十一期坚持分享第209天 光山心协小屋坚持分享第28天 今天看到了TED视频讲述的是:从好奇...
    周老师成长记录仪阅读 2,578评论 0 0
  • 到韩国来玩,前期还是要做点工作。真的没有说走就走的旅行,除非那个地方你很熟悉。建行程安排还是自己查一下攻略,必去的...
    樂小柒阅读 2,870评论 0 2

友情链接更多精彩内容