[x] Verify that you've looked through existing issues for duplicates before
creating a new one - Looks like there are several that might be related to the re-zoning. None that I can find that are exacts.
[x] Code sample reproducing the issue. Be sure to include all input values you
are using such as the exact RRule string and dates. - DTSTART;TZID=Europe/London:20200305T000000
RRULE:FREQ=DAILY;COUNT=30;INTERVAL=1;WKST=MO
[x] Expected output - March 5 - April 4, every day
[x] Actual output - March 3 - April 2, missing the 28th
Seems to be very much affected by tzid. Switching it to Pacific time, seems to fix it. Making me wonder if this is very specific to GMT (Belfast/London/Dublin/Lisbon).
rrule
you are using - 2.6.4The following rrule does not produce correct results. You can just use the demo site to reproduce: https://jakubroztocil.github.io/rrule/
DTSTART;TZID=Europe/London:20200305T000000 RRULE:FREQ=DAILY;COUNT=30;INTERVAL=1;WKST=MO
It is missing Saturday the 28th, and starts on March 3rd