"内容转换失败"在Office365导入ICS文件时

时间:2016-06-09 22:54:24

标签: calendar icalendar

我得到"内容转换失败"每次尝试将.ICS -file导入我的365 Outlook日历时都会出现-error消息。

我使用自己的Java应用程序生成文件,但也尝试使用在http://apps.marudot.com/ical/网站上找到的ICS事件生成器生成器生成文件

我的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日历中正常工作。

1 个答案:

答案 0 :(得分:0)

您的iCalendar文件缺少TZID组件,其中包含" Etc / EMT + 2"的时区定义。

或者,您可以尝试将/参数添加到VTIMEZONE前面,以表明它是一个Olson时区ID,并且它没有DTSTART;TZID="/Etc/GMT+2":20160831T120000 组件,例如这样:

{{1}}