You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
That means that dates and time values can be shifted, which causes problems especially with recurring events, because if the original event is for instance on "Friday 23:00 Special_Timezone (and repeating every Friday)", it can become "Saturday 01:00 UTC (and repeating every Friday)", which breaks the recurrence.
Suggested solution
TZID replacement should be done more carefully:
If a TZID is a known (English) Windows TZID, replace it by IANA TZID.
Currently, timezones in DTSTART/DTEND which are not
msTimezones, seeDatePropertyRule)are converted into UTC (see #163 for a test).
That means that dates and time values can be shifted, which causes problems especially with recurring events, because if the original event is for instance on "Friday 23:00 Special_Timezone (and repeating every Friday)", it can become "Saturday 01:00 UTC (and repeating every Friday)", which breaks the recurrence.
Suggested solution
TZID replacement should be done more carefully: