我在缺席日期列表中尝试计算完整日期,包括延长缺席时间。例如,以下列表
2016-08-26 -> 2016-08-26;
2016-08-29 -> 2016-09-04;
2016-09-05 -> 2016-09-11;
2016-09-12 -> 2016-09-18;
应该返回: (2016-08-26; 2016-09-18)
周末并不算数: 2016-08-26 - > 2016-08-26至2016-08-29 - > 2016-09-04很宽松 (2016-08-26是星期五)
我找不到一个简单的方法来做这件事,而且我也希望保留其他人的缺席日期,以便计算明显和完整的缺席次数。
这是我正在处理的数据集:
2016-02-10 2016-02-12;
2016-03-18 2016-03-18;
2016-03-29 2016-04-01;
2016-05-01 2016-05-13;
2016-06-15 2016-06-19;
2016-06-23 2016-06-24;
2016-08-05 2016-08-22;
2016-08-26 2016-08-26;
2016-08-29 2016-09-04;
2016-09-05 2016-09-11;
2016-09-12 2016-09-18;
2016-09-28 2016-09-30;
2016-10-24 2016-10-31;
2016-11-18 2016-11-18;
2016-11-21 2016-11-21;
2016-11-22 2016-11-22;
2016-12-09 2016-12-09;
2016-12-12 2016-12-12;
2016-12-20 2016-12-20;
2016-12-23 2016-12-23;
2016-12-26 2016-12-30;