I'm creating an all-day event in my personal Google Calendar, and am inviting myself on my work e-mail account to keep my calendars in sync for that event. I'm using Outlook 2016 on Windows 10 for the second account.
For some reason, Outlook thinks an "All Day" event is shifted 1 hour. Suppose an ICS with this info:
BEGIN:VCALENDAR PRODID:-//Google Inc//Google Calendar 70.9054//EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:REQUEST BEGIN:VEVENT DTSTART;VALUE=DATE:20171103 DTEND;VALUE=DATE:20171104 DTSTAMP:20171004T080944Z ....etc.
This shows up in Outlook like this:
When: vrijdag 3 novemeber 2017 01:00 to zaterdag 4 november 2017 01:00
What happens is that it's shifted exactly one hour, and in the "Month" view it would awkwardly show up on both Friday ("vrijdag") and Saturday ("zaterdag").
What I would like is for the event to show as an "All Day" event on Friday in Outlook too.
How can I get Outlook to behave?
More details about the reverse situation:
If I create an "All Day" event in Outlook and save it to ICS it would look like this:
BEGIN:VCALENDAR PRODID:-//Microsoft Corporation//Outlook 16.0 MIMEDIR//EN VERSION:2.0 METHOD:PUBLISH X-MS-OLK-FORCEINSPECTOROPEN:TRUE BEGIN:VEVENT CLASS:PUBLIC CREATED:20171004T082925Z DTEND;VALUE=DATE:20171104 DTSTAMP:20171004T082925Z DTSTART;VALUE=DATE:20171103 LAST-MODIFIED:20171004T082925Z ....etc.
In Google Calendar this does show up correctly as an "All Day" event.
Some info on my time zone settings:
- Google Calendar says, when I click "Timezone" on an event that does have times, that I'm in the "GMT +02:00 (Amsterdam)" timezone.
- Windows Date & Time says I'm in Time zone "(UTC+01:00) Amsterdam, Berlin...". Outlook Options under "Calendar" reports the same Time zone.