自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 821 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 1493

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除