Read the statement by Michael Teeuw here.
Google Calendar Sat Evening Shift
-
This is a weird one. Google calendar, everything works.
EXCEPT for Saturday evenings. Any appointment that is 6pm or later on a Saturday, it shows up 6 days later. a 7pm appointment on 3/13/21 will show up at 7pm 3/19/21. A 5:45pm appointment works properly.
I have multiple calendars that I’ve tried this on with the same result. Any appointment 6pm-11:45pm on Saturdays shows up +6 days. This does not happen with any other time or day of the week.
-
@memphismark can u show me two entries from your ics file. one that fails and one that doesn’t
ics file is just text
-
@sdetweil I did some more troubleshooting, it’s only for weekly repeating events. If I do a “Custom every 7 days” setting, it works fine.
This is an event “Every 7 days”
BEGIN:VEVENT
DTSTART;TZID=America/Chicago:20210313T190000
DTEND;TZID=America/Chicago:20210313T193000
RRULE:FREQ=DAILY;INTERVAL=7
DTSTAMP:20210307T173844Z
UID:47ub0hqniap77qf2crasr1s2qe@google.com
CREATED:20210307T154413Z
DESCRIPTION:
LAST-MODIFIED:20210307T173316Z
LOCATION:
SEQUENCE:9
STATUS:CONFIRMED
SUMMARY:Ohio Gaming
TRANSP:OPAQUE
END:VEVENTHere’s the same event set to Weekly:
BEGIN:VEVENT
DTSTART;TZID=America/Chicago:20210313T190000
DTEND;TZID=America/Chicago:20210313T193000
RRULE:FREQ=WEEKLY;BYDAY=SA
DTSTAMP:20210307T173946Z
UID:47ub0hqniap77qf2crasr1s2qe@google.com
CREATED:20210307T154413Z
DESCRIPTION:
LAST-MODIFIED:20210307T173916Z
LOCATION:
SEQUENCE:9
STATUS:CONFIRMED
SUMMARY:Ohio Gaming
TRANSP:OPAQUE
END:VEVENT -
@memphismark thanks for the cal entries…
the ‘problem’ is the time in the cal entries…
according to the ICAL spec
IF the timezone is specified (yes) then the CLOCK value MUST BE UTC time.
but these entries don’t have Z on the end…
so its confusingwithout the Z the cal entries are on the 19th, but sat is the 20th.
add the Z on the end of the clock and it works correctly