首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谷歌日历返回多个匹配项的DDay.ICal

谷歌日历返回多个匹配项的DDay.ICal
EN

Stack Overflow用户
提问于 2013-11-01 04:03:07
回答 2查看 767关注 0票数 3

我有一个来自谷歌的ics文件(附件如下),当我在outlook中打开它时,它没有在文件"20120823“中提到的日期添加任何事件。但是在我用来以编程方式获取日历事件的DDay.ICal动态链接库中,动态链接库返回730个事件。有什么想法吗?

我看到一个链接,上面说DDay已经解决了这个谷歌日历问题,但似乎还没有解决。任何对此的攻击都会有很大的帮助。

ICS内容

代码语言:javascript
复制
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:xxxxxxxxxxxxxxxxxxxxxxxx@google.com
CREATED:20120621T142631Z
DESCRIPTION:
LAST-MODIFIED:20120621T142631Z
LOCATION:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Test Summary
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR

下面的代码返回730次

代码语言:javascript
复制
IList<Occurrence> occurrences = iCal.GetOccurrences(
                new iCalDateTime(2010, 1, 1, "US-Eastern"),
                new iCalDateTime(2016, 12, 31, "US-Eastern"));
EN

回答 2

Stack Overflow用户

发布于 2013-11-01 05:01:29

这个问题基本上是与谷歌日历有关的,但是DDay已经将这个问题合并到代码中,并重新发布了新的dlls @ http://www.ddaysoftware.com/Pages/Projects/DDay.iCal/

票数 0
EN

Stack Overflow用户

发布于 2016-08-29 00:07:12

(Don't use dday.ical;使用ical.net。它包含许多性能增强和错误修复。)

看起来你发现了窃听器。Which I fixedadded a unit test。我是in ical.net version 2.2.8+

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19715613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档