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.