SimpleMobileTools / Simple-Calendar

A simple calendar with events, tasks, customizable colors, widgets and no ads.
https://www.simplemobiletools.com
GNU General Public License v3.0
3.53k stars 1.15k forks source link

TZID=Europe/Dublin not working properly #1250

Open a-kraschitzer opened 3 years ago

a-kraschitzer commented 3 years ago

I import the following Event to nextcloud calendar and it is displayed properly:

BEGIN:VCALENDAR
CALSCALE:GREGORIAN
VERSION:2.0
PRODID:-//IDN nextcloud.com//Calendar app 2.1.2//EN
BEGIN:VEVENT
CREATED:20201215T222331Z
DTSTAMP:20201215T225112Z
LAST-MODIFIED:20201215T225112Z
SEQUENCE:8
UID:7975323d-2ab3-4e24-bfa8-a79f768b1c12
DTSTART;TZID=Europe/Dublin:20201218T160000
DTEND;TZID=Europe/Dublin:20201218T203000
SUMMARY:TestEvent 4 Four
END:VEVENT
END:VCALENDAR

image

When syncing the calendar to my android phone through DAVx5 it looks as follows in SimpleCalendar:

image

When I remove ;TZID=Europe/Dublin or change it to ;TZID=Europe/London in both DTSTART & DTEND it works properly.

I have checked the code, and could not see any obvious reason why this would be the case.

tibbi commented 3 years ago

what app version are you using?

a-kraschitzer commented 3 years ago

v 5.2.5, downloaded yesterday from Play Store

tibbi commented 3 years ago

that app version is no longer updated, get the Pro one from https://play.google.com/store/apps/details?id=com.simplemobiletools.calendar.pro . Reopen if it is still broken there.

a-kraschitzer commented 3 years ago

Did as you said, now on v 6.11.3 Pro

signal-2020-12-16-141727

tibbi commented 3 years ago

ok, what time zone are you in?

a-kraschitzer commented 3 years ago

I am in timezone UTC. Located in Dublin right now. Fairphone 3, Android 10.

Thank you for looking into this and continued maintenance on this project!

tibbi commented 3 years ago

should be working with 6.13.1

pshirshov commented 1 year ago

I'm on 6.21.5 and it's still broken.

neko-kai commented 1 year ago

I think this is not the related to Simple Calendar, because other Calendar frontends are broken too. Most likely this is either DAVx5 issue or a tzdata problem.

related: https://github.com/bitfireAT/davx5-ose/discussions/265