当前位置: 首页 > news >正文

湖南网站建设mxtia企业建站公司热线电话

湖南网站建设mxtia,企业建站公司热线电话,王爷的厨娘宠妃,wordpress主题修改颜色教程参考博客: Java日期时间API系列37-----时间段是否有重叠(交集)的计算方法 Java 最优雅方式校验时间段重叠 判断是否有交叉数据 let timePeriod [{start: dateList[0].value, //时间段1的开始时间 时间格式为1130(代表11&#xf…

参考博客:
Java日期时间API系列37-----时间段是否有重叠(交集)的计算方法
Java 最优雅方式校验时间段重叠

判断是否有交叉数据

       let timePeriod = [{start: dateList[0].value, //时间段1的开始时间 时间格式为1130(代表11:30)end: dateList[1].value,//时间段1的结束时间}{start: dateList[2].value, //时间段2的开始时间end: dateList[3].value,//时间段2的结束时间}{start: dateList[4].value, //时间段3的开始时间end: dateList[5].value,//时间段3的结束时间}{start: dateList[6].value, //时间段4的开始时间end: dateList[7].value,//时间段4的结束时间}{start: dateList[8].value, //时间段5的开始时间end: dateList[9].value,//时间段5的结束时间}{start: dateList[10].value, //时间段6的开始时间end: dateList[11].value,//时间段6的结束时间}]// 先按开始时间排序(需要保证开始时间小于结束时间)timePeriod.sort((a, b) => {return a.start - b.start})// 去除时间为空的时间段let timePeriodValue = timePeriod.filter(item => item.start != "") || []// 循环一遍,看有无交叉数据for (let i = 1; i < timePeriodValue.length; i++) {// !(timePeriodValue[i - 1].end < timePeriodValue[i].start) 时间段交叉(严格)// 如果1030与1030不算交叉 则!(timePeriodValue[i - 1].end <=timePeriodValue[i].start)  (非严格)if ( !timePeriodValue[i - 1].end < timePeriodValue[i].start ) {return callback(new Error("时间段不能交叉!")}}
http://www.cadmedia.cn/news/4447.html

相关文章:

  • 爱站网站长工具网站推广计划书范文500字
  • 做做做做网站百度一下你就知道了百度
  • 网站建设开源代码宁德市教育局官网
  • 网站建设与网页设计总结友链出售
  • 深圳传媒有限公司无锡seo
  • wordpress移动端广告位seo排名关键词搜索结果
  • 张家港市规划建设网站百度点击软件
  • 如何制作一个微信公众号网站推广优化方案
  • 北京海淀区信息科技有限公司谷歌seo新规则
  • 饿了吗网站建设思路网站百度手机端排名怎么查询
  • 连连跨境电商网站开发精准的搜索引擎优化
  • 广州市城乡和住房建设局官网seo优化排名
  • 做网站推广电话如何在百度上建立网站
  • 小程序商城怎么弄账号seo是什么
  • 黑龙江新闻法治在线合肥seo排名优化
  • 阆中网站建设天津网站优化
  • 网站网站建设哪家便宜成都网站快速排名优化
  • 威海泰浩建设集团有限公司网站网站优化塔山双喜
  • 义乌购1688批发网seo外包 杭州
  • 微信小程序开发工具下载哪个版本新网站百度seo如何做
  • 网站建设制作公司都选万维科技企业seo排名有 名
  • html在线编写网站夫唯seo怎么样
  • 东莞汽车总站停止营业客户营销
  • 本地app制作公司地址百度seo优化多少钱
  • 西安市政府网站建设seo建站公司
  • 会员管理系统app免费版网页优化seo广州
  • 建设一个电商网站的流程是什么欧洲站fba
  • 新浪推网站人工智能培训
  • 乌鲁木齐微信小程序制作公司做seo要投入什么
  • 天河微网站建设怎么做网站广告