jkbrzt / rrule

JavaScript library for working with recurrence rules for calendar dates as defined in the iCalendar RFC and more.
https://jkbrzt.github.io/rrule
Other
3.28k stars 510 forks source link

DST Causing Problem For Recurring Event #390

Open armiiller opened 4 years ago

armiiller commented 4 years ago

dst-1

The 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

armiiller commented 4 years ago

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).