vcalendar неподходящее время для мировоззрения - PullRequest
0 голосов
/ 31 января 2019

Я отправляю локальное время в файле ics, но outlook конвертирует его в соответствующий часовой пояс

.ics файл

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Gr Inc//Gr Calendar//EN
METHOD:PUBLISH
CALSCALE:GREGORIAN
BEGIN:VEVENT
UID:calendar.10@gmdf.co
DTSTAMP:20150318T225646Z
DTSTART:20150321T000000
DTEND:20150321T010000
SUMMARY:test 6
DESCRIPTION:5-7pm pacific time
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:test 6
TRIGGER:-PT5H
END:VALARM
END:VEVENT
END:VCALENDAR

В приведенном выше приглашении оно устанавливает приглашение на 5:С 30 до 6:30, но я ожидаю, что с 1:00 до 2:00, т.е. он не должен преобразовываться в часовой пояс местного календаря.

Как я могу предотвратить это?

1 Ответ

0 голосов
/ 01 февраля 2019

Он делает именно то, что вы сказали - использовать местное время.

Если вы этого не хотите, отправляйте время в формате UTC или в формате Timezone.

https://icalendar.org/iCalendar-RFC-5545/3-3-5-date-time.html

...