2013-10-31 29 views
3

我有一個谷歌ics文件(下面附加),當我在Outlook中打開相同,它不會在文件「20120823」中提到的日期添加任何事件。但在DDay.ICal DLL我用編程方式獲取日曆事件,該DLL返回730事件。任何想法??DDay.ICal與谷歌日曆返回多個發生

我看到一個鏈接,表示DDay已經解決了這個谷歌日曆問題,但似乎仍未解決。對此可用的任何破解都將有很大幫助。

ICS內容

BEGIN:VEVENT 
DTSTART;VALUE=DATE:20120823 
DTEND;VALUE=DATE:20120824 
RRULE:FREQ=DAILY;UNTIL=20120824 
EXDATE;VALUE=DATE:20120824 
EXDATE;VALUE=DATE:20120823 
DTSTAMP:20131031T111655Z 
UID:[email protected] 
CREATED:20120621T142631Z 
DESCRIPTION: 
LAST-MODIFIED:20120621T142631Z 
LOCATION: 
SEQUENCE:0 
STATUS:CONFIRMED 
SUMMARY:Test Summary 
TRANSP:TRANSPARENT 
END:VEVENT 
END:VCALENDAR 

下面的代碼返回我730個occurances

IList<Occurrence> occurrences = iCal.GetOccurrences(
       new iCalDateTime(2010, 1, 1, "US-Eastern"), 
       new iCalDateTime(2016, 12, 31, "US-Eastern")); 

回答