开发中遇到了一个需求,要求最多设置三个时间段,但是每个时间段的时间间距至少一分钟,并且需要避免时间段重叠。类似的效果如下:
一个时间段选取演示但是如果三个时间段,如何避免时间段判断失误呢?
我的想法是:
1.首先把每个时间段存储在一个字典中
将时间存储到字典中2.需要进行对一组数据进行修改时,删除已存在的数据
删除数据3.对于修改的数据与已存在的数据进行比较,是否存在时间重叠
判断时间是否重叠添加时间段确认时,即可判断是否重叠。
开发中遇到了一个需求,要求最多设置三个时间段,但是每个时间段的时间间距至少一分钟,并且需要避免时间段重叠。类似的效果如下:
一个时间段选取演示但是如果三个时间段,如何避免时间段判断失误呢?
我的想法是:
1.首先把每个时间段存储在一个字典中
将时间存储到字典中2.需要进行对一组数据进行修改时,删除已存在的数据
删除数据3.对于修改的数据与已存在的数据进行比较,是否存在时间重叠
判断时间是否重叠添加时间段确认时,即可判断是否重叠。
本文标题:两个时间段比较
本文链接:https://www.haomeiwen.com/subject/ekojaqtx.html
网友评论