2011-11-06 44 views
0

我在我的ics文件下面粘貼了一個重複性事件,這是一個每週重複的事件,它在星期一,星期二,星期三發生。我檢查了語法,它似乎很好。這有什麼不對嗎?iCalendar中的每週重複事件

BEGIN:VCALENDAR 
PRODID;X-RICAL-TZSOURCE=TZINFO:-//com.denhaven2/NONSGML ri_cal gem//EN 
CALSCALE:GREGORIAN 
VERSION:2.0 
METHOD:REQUEST 
BEGIN:VEVENT 
CREATED;VALUE=DATE-TIME:20111106T175719Z 
DTEND;VALUE=DATE-TIME:20111110T183000Z 
STATUS:CONFIRMED 
DTSTART;VALUE=DATE-TIME:20111110T160000Z 
TRANSP:OPAQUE 
DTSTAMP;VALUE=DATE-TIME:20111106T175719Z 
LAST-MODIFIED;VALUE=DATE-TIME:20111106T175719Z 
UID:[email protected] 
DESCRIPTION:Availability slot from mentoring program 
SUMMARY:Mentoring Slot 
ORGANIZER:[email protected] 
RRULE;BYDAY=MO,TU,WE;WKST=MO:FREQ=WEEKLY 
EXRULE:FREQ=WEEKLY;BYDAY=SA,SU 
LOCATION:Church park 
SEQUENCE:0 
END:VEVENT 
END:VCALENDAR 

回答

3

你做了什麼評估是否有什麼錯誤? 你遇到過什麼錯誤?

你驗證了嗎? http://severinghaus.org/projects/icv/

你試圖加載到任何iCal客戶端中(谷歌日曆,outllok,雷鳥等) - 他們在做什麼?

你檢查對規範的例子:

http://www.rfc-editor.org/rfc/rfc5545.txt 有這樣 RRULE例子:FREQ = YEARLY; BYMONTH = 4; BYDAY = -1SU直至= 19730429T070000Z

可能每週應立即遵循RRULE 如果BYDAY在那裏,你的流言應該是多餘的。

+0

是的,其實FREQ值應該跟隨RRULE,這是錯誤的,謝謝你的幫助。 –