Eu estava me perguntando como se cria um evento de Dia Inteiro. Tentei criar um evento e omitir o componente de data/hora, que se parece com isto:
[event start="2023-03-20" status="public" name="Meu Evento" end="2023-03-23" allowedGroups="trust_level_0"]
No entanto, quando tento adicionar este evento ao meu calendário (ou seja, exportação iCal), recebo um arquivo iCal que se parece com isto:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Discourse//EN
BEGIN:VEVENT
UID:1679270400000_1679529600000
DTSTAMP:20230121T192236Z
DTSTART:20230320T000000Z
DTEND:20230323T000000Z
SUMMARY:Meu Evento
END:VEVENT
END:VCALENDAR
O Outlook não reconhece tal evento como um evento de dia inteiro. Consigo alcançar isso quando edito o arquivo iCal manualmente da seguinte forma — alterando os carimbos de data/hora de início e fim para valores apenas de data:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Discourse//EN
BEGIN:VEVENT
UID:1679270400000_1679529600000
DTSTAMP:20230121T192236Z
DTSTART;VALUE=DATE:20230320
DTEND;VALUE=DATE:20230323
SUMMARY:Meu Evento
END:VEVENT
END:VCALENDAR
É possível criar um evento que será automaticamente tratado pelo software de calendário como um evento de dia inteiro?