如何从 dateutil rruleset 中排除一系列日期时间?

Bre*_*t C 5 python datetime rrule python-dateutil

我有一个rruleset()包含基本规则的:

rset = rruleset()
rset.rrule(rrule(SECONDLY, dtstart=start_date, interval=duration, until=end_date))
Run Code Online (Sandbox Code Playgroud)

我想从该集合中排除一系列日期时间。

例如:我想排除周一下午 3:00 到晚上 9:00 之间出现的任何情况,这可以通过 rrule 实现实现吗?还是我需要创建一个函数来完成此操作?