为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕虎7371278 2018-12-19 17:19:50
现有一组四个select,起始1组,动态添加,最多10组,要对00:00至23:59的时间段进行切割,且不能有重复交叉的区域,应该如何进行计算监听呢?完全没有思路...想跟大家讨论讨论...html结构如图对其中开始时间小时的监听 其他类似
查看完整描述

1 回答

?
PIPIONE

TA贡献1829条经验 获得超9个赞

利用好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')]


查看完整回答
反对 回复 2019-01-07
  • 1 回答
  • 0 关注
  • 561 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信