Closed gordol closed 7 years ago
Yep...
This is a bug in dateutil.
:man_facepalming:
>>> [x for x in rrule(MONTHLY, count=12, dtstart=datetime(2016,1,30))]
[datetime.datetime(2016, 1, 30, 0, 0), datetime.datetime(2016, 3, 30, 0, 0), datetime.datetime(2016, 4, 30, 0, 0), datetime.datetime(2016, 5, 30, 0, 0), datetime.datetime(2016, 6, 30, 0, 0), datetime.datetime(2016, 7, 30, 0, 0), datetime.datetime(2016, 8, 30, 0, 0), datetime.datetime(2016, 9, 30, 0, 0), datetime.datetime(2016, 10, 30, 0, 0), datetime.datetime(2016, 11, 30, 0, 0), datetime.datetime(2016, 12, 30, 0, 0), datetime.datetime(2017, 1, 30, 0, 0)]
It indeed skips right over february :(