ical4j 1.0.6抛出无法解析的日期异常

时间:2014-12-11 12:22:43

标签: java grails ical4j

我在项目中使用ical4j 1.0.6,并且在事件提要中遇到了一个我无法弄清楚的问题。示例VEVENT出现在其ical的精简版本中,经过清理以删除客户数据。 VEVENT的DTSTART属性抛出一个Unparseable日期异常。

来自其他更熟悉源代码的人的想法(我刚刚开始查看源代码 - 以前从未有过理由,因为ical4j工作得很好)。 VTIMEZONE中的DTSTART属性解析得很好,但在VEVENT中没有。


BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Date iCal v3.3//NONSGML kigkonsult.se iCalcreator 2.16.12//
METHOD:PUBLISH
X-WR-CALNAME;VALUE=TEXT:Upcoming Events
BEGIN:VTIMEZONE
TZID:America/Chicago
BEGIN:STANDARD
DTSTART:20151101T020000
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20150308T020000
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:calendar.uid.1
DTSTAMP:20141210T150412Z
CREATED:20140930T161212Z
DESCRIPTION:Body: Some descriptive text 
DTSTART;TZID=America/Chicago:20141212T180000
DTEND;TZID=America/Chicago:20141212T180000
LAST-MODIFIED:20140930T161212Z
SUMMARY:The summary line
URL;TYPE=URI:http://www.someserver.com/events/the_summary_line
END:VEVENT
END:VCALENDAR

0 个答案:

没有答案