Я отправляю запрос от моего .net-приложения (C#), чтобы создать приглашающее приглашение на встречу в Outlook. приглашение на встречу показывало один час во время светового дня (с 8 по 2015 год до 1 ноября 2015 года).Повторяющееся приглашение календаря показывало один час после начала DST
оставшееся время, мой календарь показывает правильное время, и я отправляю ниже код в календарь.
Обратите внимание, что мой источник приложения, использующий EST и пункт назначения, во все часовые пояса.
код для того же.
BEGIN:VCALENDAR
PRODID:-//Schedule a Meeting
VERSION:2.0
METHOD:REQUEST
BEGIN:VEVENT
DTSTART:20150221T120000Z
DTEND:20150221T123000Z
LOCATION:XYZ, ABC
UID:0c5c9c55-851f-462b-bdf2-48df5991561b
DESCRIPTION;ENCODING=QUOTED-PRINTABLE:Test for UTC Time Zone
SUMMARY:Test for UTC Time Zone
ORGANIZER:MAILTO:[email protected]
ATTENDEE;CN="";RSVP=TRUE:mailto:[email protected]
RRULE:FREQ=Monthly;COUNT=4;BYDAY=3SA
BEGIN:VALARM
TRIGGER:-PT15M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR
Пожалуйста, расскажите, как выглядит это приглашение, и сообщите нам, что Outlook считает своим часовым поясом. Я подозреваю, что проблема в том, что вы указали неправильный часовой пояс. –
См. Редактирующую версию с экранами – Ddev
Это не показало, как выглядит эта информация. Я просил текст приглашения, которое вы прикрепляете ... Обратите внимание, что Outlook явно сообщает вам, что приглашение указывает UTC ... –