有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

引发java ical4j 1.0.6不可解析日期异常

我在一个项目中使用ical4j 1.0.6,在一个事件提要中遇到了一个我无法理解的问题。示例VEVENT出现在其ical的精简版本中,经过净化以删除客户端数据。VEVENT的DTSTART属性引发不可解析的日期异常

来自其他更熟悉源代码的人的任何想法(我今天才真正开始研究源代码——之前从未有过理由,因为ical4j工作得很好)。VTIMEZONE中的DTSTART属性解析得很好,但VEVENT中的DTSTART属性解析得不好


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) 个答案