猿问

如何对时间段进行交叉重复的判断?

现有一组四个select,起始1组,动态添加,最多10组,
要对00:00至23:59的时间段进行切割,且不能有重复交叉的区域,
应该如何进行计算监听呢?完全没有思路...
想跟大家讨论讨论...

html结构如图

https://img1.mukewang.com/5c32a8e700012b2309850569.jpg

对其中开始时间小时的监听 其他类似

https://img2.mukewang.com/5c32a8f5000197ef08000642.jpg

慕虎7371278
浏览 562回答 1
1回答

PIPIONE

利用好Date对象的getTimed\转换为数字判断间隔var formatTime = function(str){  var times = new Date();  return  [times.getFullYear(),times.getMonth()+1,times.getDate()].join('-') }var time2num = function(str){return new Date(formatTime()+' ' +x).getTime()}那么 11:00到12:00就是[time2num('11:00'),time2num('12:00')]
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答