Estou criando um evento para o dia todo no meu Google Agenda pessoal e estou me convidando em minha conta de e-mail de trabalho para manter meus calendários em sincronia com esse evento. Estou usando o Outlook 2016 no Windows 10 para a segunda conta.
Por algum motivo, o Outlook acha que um evento "All Day" é alterado 1 hora. Suponha que um ICS com esta informação:
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.
Isso aparece no Outlook assim:
When: vrijdag 3 novemeber 2017 01:00 to zaterdag 4 november 2017 01:00
O que acontece é que é mudado exactamente uma hora, e na vista "Mês" apareceria sem jeito na sexta-feira ("vrijdag") e no sábado ("zaterdag").
O que eu gostaria de é que o evento seja exibido como um evento "Todo dia" na sexta-feira também no Outlook.
Como posso fazer com que o Outlook se comporte?
Mais detalhes sobre a situação inversa:
Se eu criar um evento "All Day" no Outlook e salvá-lo no ICS, seria assim:
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.
No Google Agenda, isso é exibido corretamente como um evento "Dia inteiro".
Algumas informações sobre minhas configurações de fuso horário:
- O Google Agenda diz que, quando clico em "Fuso horário" em um evento que tem vezes, estou no fuso horário " GMT +02: 00 (Amsterdã) ".
- Janelas Data & A hora diz que estou no fuso horário " (UTC + 01: 00) Amsterdã, Berlim ... ". Opções do Outlook em "Calendário" informa o mesmo fuso horário.