下面给出的是我拥有的一个表中的一组数据,有没有办法跟踪空闲时间?(例如 (11:00-12:00) 和 (18:45-19:15) 作为该日期的间隔)。
Date Activity From To Duration
2013-09-09 00:00:00.000 Work 08:00 11:00 3.00
2013-09-09 00:00:00.000 Travel 12:00 13:00 1.00
2013-09-09 00:00:00.000 Work 13:00 15:00 2.00
2013-09-09 00:00:00.000 Work 15:00 18:00 3.00
2013-09-09 00:00:00.000 Travel 18:00 18:45 0.75
2013-09-09 00:00:00.000 Work 19:15 22:15 3.00
我期待像下面这样的东西
Date Activity From To Duration
2013-09-09 00:00:00.000 Work 08:00 11:00 3.00
2013-09-09 00:00:00.000 Gap 11:00 12:00 1.00
2013-09-09 00:00:00.000 Travel 12:00 13:00 1.00
2013-09-09 00:00:00.000 Work 13:00 15:00 2.00
2013-09-09 00:00:00.000 Work 15:00 18:00 3.00
2013-09-09 00:00:00.000 Travel 18:00 18:45 0.75
2013-09-09 00:00:00.000 Gap 18:45 19:15 0.50
2013-09-09 00:00:00.000 Work 19:15 22:15 3.00
这可以在不循环的情况下完成吗?如果是这样,?怎么做到呢?