请问在SAS数据集中,日期变量出现重叠交叉,如何把交叉重叠的日期筛选为一个日期

每个编号中有不同的日期,求
学生在图书馆学习的日期和,排除交叉日期的影响
部分数据为:
subjid   class  start               end
01          1      2020-8-26      2020-8-26
01          1      2020-8-24      2020-8-28
01          1      2020-7-3        2020-7-4

02          2       2020-9-4        2020-9-7
02          2       2020-9-6        2020-9-16

03          3       2020-8-11      2020-8-31
03          3       2020-8-25      2020-9-3
03          3       2020-7-21       2020-7-25
求天数总和