如何快速排除当前被占用的时间
工作时间假设是从早上9点到下午20点
我想在最前时间段插入一个 1时的任务
任务开始时间 任务结束时间
2015-05-20 11:45:00.000 2015-05-20 12:30:00.000
2015-05-20 14:00:00.000 2015-05-20 14:30:00.000
2015-05-20 18:00:00.000 2015-05-20 19:30:00.000
那你只要判断开始时间就可以了。
1.整合开始时间与结束时间为新的数据结构 上一次的结束时间,新的开始时间。(没有上一次就是9点,没有结束就是20点)
2.比较新的数据结构中有不有 大于1H的数据,并按上次结束时间排序,获取第一条