-
-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wrong datetime for recurring events #100
Comments
Hi runely, Seems any set of recurrences that cross a DST change results in this issue (not just one recurrence before)? I have an open issue dealing with DST issues - #97 . Not perfect (as described) but works for me. Hope that is useful. |
In my testing this only occured when there’s only one recurrence before. If there’s two recurrences or more it works as it should. |
Any thoughts on this? |
this is still an issue |
RRULE expects non TZ based dates/times.. and doesn't understand DST |
i had to convert all node-ical utc dates to local this mean exdates and recurrences too |
There seems to be a bug when a recurring event has it's initial start datetime one recurrence before DST timezone change. The one recurrence event before the change will be correct, all next events after seems to be using the first events timezone even though it should have changed, making them all wrong.
Here’s an example of a
ics
which has this problemWhen parsed through
node-ical
the first event has correct time but the day is wrong (probably because it passes 00:00 AM). All next events should have changed timezone but are still using the same timezone as the initial datetimeICS
Here’s an example of a
ics
which does not have this problemThis ics does not have this problem because the inital start datetime is just passed the timezone change. When parsed through
node-ical
, all events has correct datetimeICS
The text was updated successfully, but these errors were encountered: