Outlook更改时区时会更改ICS All Day UTC事件

时间:2018-09-12 13:27:31

标签: outlook timezone icalendar

我当前处于东部标准时间,并且应该在2018年9月14日整天进行一次活动。当我的计算机处于EST时区时,当我将Windows ICS日历加载到Windows 10计算机上的Outlook 2016中时,整天正确显示该事件。但是,如果我将时区更改为“中部时间”之类的时间,则会将事件从晚上11点更改为晚上11点。

我仅将日期和时区指定为UTC,当我在CT中查看事件时,它甚至显示一条消息,指出它已更改为UTC。那么,为什么这似乎只在东部时间而不是中部时间起作用?

我还检查了Outlook中的选项,并按预期更改了时区。

我还在东部标准时间的另一台计算机上测试了相同的日历ics文件。日期显示为上午8点到上午8点,而不是整天。

为什么我看到如此不同的结果?我缺少设置吗?

ICS时区:

BEGIN:VTIMEZONE
TZID:UTC
BEGIN:STANDARD
DTSTART;VALUE=DATE:20170101
TZNAME:UTC
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
END:STANDARD
END:VTIMEZONE

ICS事件:

BEGIN:VEVENT
DESCRIPTION: Test description
DTEND;VALUE=DATE:20180915
DTSTAMP:20180912T123153Z
DTSTART;VALUE=DATE:20180914
ORGANIZER;Tester
SEQUENCE:0
SUMMARY: TestSubject
UID:69c1777d-71e4-4160-81c7-79b35d9cf924
BEGIN:VALARM
ACTION:Display
DESCRIPTION:Reminder
TRIGGER:-PT15M
END:VALARM
END:VEVENT

0 个答案:

没有答案