两个时间段比较

2019-05-14  本文已影响0人  西陵玖瑶

开发中遇到了一个需求,要求最多设置三个时间段,但是每个时间段的时间间距至少一分钟,并且需要避免时间段重叠。类似的效果如下:

一个时间段选取演示

但是如果三个时间段,如何避免时间段判断失误呢?

我的想法是:

1.首先把每个时间段存储在一个字典中

将时间存储到字典中

2.需要进行对一组数据进行修改时,删除已存在的数据

删除数据

3.对于修改的数据与已存在的数据进行比较,是否存在时间重叠

判断时间是否重叠

添加时间段确认时,即可判断是否重叠。

上一篇 下一篇

猜你喜欢

热点阅读