- 博客(2)
- 收藏
- 关注
原创 js 判断多个时间段选满24小时
js 判断多个时间段选满24小时1.定义一个 timeArr 数组,长度 25,分别对应下标( 0 点- 24 点),这里因为项目需求所以是( 0 点- 24 点),你们也可以改成0点到23点。2.循环遍历arr ,把第一组08:00-12:00, 分割成数字8和12,for循环 index从8开始,12结束。3.往timeArr对应下标存值,最后判断timeArr数组里面只要有一个值是空 ' ' ,等于未满足24小时。console.log('您输入段时间段未占满24小时,请补充完整')
2022-10-12 18:38:25 905 1
原创 判断多个时间是否有重复交集 JS
选定24小时内任意时间,比较选定几组时间是否有重叠部分 1.首先把时间 0-24 看作一条X轴2.把第一组数据分别跟其他组数据对比(两两对比)3.判断两组数据重叠情况有四种,如下图 4.判断两组数据不重叠情况有两种 5.判断不重叠会简单很多,封装成函数。 6.以上把 ‘08:00’ 转换为数字对比,如果是日期格式2022-10-11 16:00 ,或者觉得分割太麻烦,可以把时间转换为时间戳对比7.循环比较
2022-10-12 16:43:36 1585
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人