Calendar &引用;“内容转换失败”;在Office365导入ICS文件时

Calendar &引用;“内容转换失败”;在Office365导入ICS文件时,calendar,icalendar,Calendar,Icalendar,每次尝试将.ICS文件导入我的365 Outlook日历时,我都会收到“内容转换失败”的错误消息 我正在使用我自己的Java应用程序生成文件,但也尝试使用网站上的ICS event maker generator生成文件 我的ICS文件如下所示: BEGIN:VCALENDAR VERSION:2.0 PRODID:-//www.marudot.com//iCal Event Maker X-WR-CALNAME:Exams CALSCALE:GREGORIAN BEGIN:VEVENT DTS

每次尝试将.ICS文件导入我的365 Outlook日历时,我都会收到“内容转换失败”的错误消息

我正在使用我自己的Java应用程序生成文件,但也尝试使用网站上的ICS event maker generator生成文件

我的ICS文件如下所示:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//www.marudot.com//iCal Event Maker
X-WR-CALNAME:Exams
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20160609T221559Z
UID:20160609T221559Z-11883410@marudot.com
DTSTART;TZID="Etc/GMT+2":20160831T120000
DTEND;TZID="Etc/GMT+2":20160831T140000
SUMMARY:Biologiy exam
LOCATION:ICT-B1034
END:VEVENT
END:VCALENDAR

相同的ICS文件在Google日历中似乎工作正常。

您的iCalendar文件缺少包含“Etc/EMT+2”时区定义的
VTIMEZONE
组件

或者,您可以尝试在
TZID
参数前面加上
/
,以指示它是奥尔森时区ID,并且没有
VTIMEZONE
组件,如下所示:

DTSTART;TZID="/Etc/GMT+2":20160831T120000