rfc5545相关内容
我正在使用C#创建一个简单的iCalendar,发现按照RFC 2445第4.1节的内容折叠非常令人头疼(对我来说:-). http://www.apps.ietf.org/rfc/rfc2445.html#sec-4.1 对于长行,您要转义一些字符(我相信反斜杠,分号,逗号和换行符),然后将其折叠以使任何行都不能超过75个八位位组.我在网上找到了几种直接的方法.最简单的方法是用转义版
..
我遇到了问题,无法获得跨多天的全天活动的正确语法.这是我的ICAL事件: BEGIN:VCALENDAR VERSION:2.0 PRODID:-//http://XXX//Event METHOD:PUBLISH BEGIN:VEVENT DTSTART;TZID="America/Chicago";VALUE=DATE:20150809 DTEND;TZID="America/Chica
..
我目前正在编程一个松散地基于iCalendar标准的调度应用程序.有谁知道我可以在哪个属性中存储事件创建者的信息?通过浏览iCalendar RFC 2445,我发现此属性:整理器.我可以将事件创建者的信息存储在媒体资源中,即使他/她是参与事件的唯一人员吗?还是已经有一个字段可以存储事件创建者的信息??! 解决方案 rfc2445的一些注释 符合性:此属性必须在iCalendar对象
..
我正在尝试使用RFC5545重复规则在C#中的Google日历中复制某些计划功能. 使用Google日历按月计划有两种选择,一种是每月第N日一次,即:每月每10个月的每1个月一次,这显然与工作日无关. 我的重复规则是:FREQ=MONTHLY;BYMONTHDAY=10 另一种选择是在第N个工作日重复一次活动,即:"每个月的第二个星期日,这是我在编写规则时遇到的麻烦. > 第
..
我未能成功制定出允许发生如下所示的事件的规则: 每年从4月的第一个星期日到5月的最后一天重复一次,持续到星期一,星期三和星期五,直到永远. FREQ = YEARLY; BYMONTH = 4; BYDAY = SU (请把每年四月的第一个星期日重复一次) 和 FREQ = YEARLY; BYMONTH = 5; BYMONTHDAY = -1 (请告诉我5月的最后一天每
..
我想通过附件中的邮件发送预订信息,以添加到MS Outlook中. 哪种格式更好?尤其是对于MS Outlook 2003? 解决方案 iCalendar 基于 vCalendar 和Outlook 2007可以很好地处理这两种格式,因此这实际上并不重要您选择一个. 我不确定这是否代表Outlook2003.我想您应该尝试一下. Outlook的默认日历格式为iCalendar
..
我正在尝试使用X-ALT-DESC; FMTTYPE = text/html创建带有html描述的ICalendar:但它似乎不支持内联CSS进行布局/样式化,无论如何,它都可以使CSS在icalendar? 解决方案 RFC 5545(iCalendar规范)允许您使用HTML,但这与支持它的日历客户端不同.我怀疑您会发现很少有非基于浏览器的日历能够做到这一点.
..
Google部分使用 rfc 5545 实施重复模式. 我需要根据Google重复事件的情况每年八月的每个第四个星期三(开始时间映射很明确). 描述规则的实现语言并不重要,但是如果有人可以推荐现有的解决方案,那么使用Java库就可以了. rfc 5545规范的更多详细信息: Every Wednesday in August, forever: RRULE:FREQ=YEARLY
..
我正在尝试通过Protocol API将重复事件添加到我的日历中.我从我在Google界面中创建的事件中提取了重复代码的语法,并将其用于我的创建请求中.这是我提交的内容:
..
我对Gmail/Google日历地址的ICS附件有一些麻烦. 当我必须编辑事件时,我会通过邮件发送带有ICS文件的更新,该文件具有与原始事件相同的UID.但是,GCalendar添加了第二个事件.我该如何克服? 这是第一个ICS文件内容: BEGIN:VCALENDAR VERSION:2.0 CALSCALE:GREGORIAN METHOD:REQUEST BEGIN:VEVENT
..
我使用在管理站点注册的Django模型。我模型的一个字段代表持续时间。我想使用DateTimeField,但我不想将值保存到数据库中的日期时间,而是想将其保存为varchar(根据RFC5545(标准)格式化)(例如,持续时间为1天1小时1分钟1秒将存储为“ P1DT1H1M1S”)。我该怎么做?我应该覆盖DateTimeField吗? 解决方案 您可以为其创建一个自定义Django字段,
..
我知道有关重复事件的问题很常见,但是除了日历应用程序之外,我找不到能够回答有关重复事件这一特定问题的答案.主要区别在于我们应用程序中的事件.仅在报告中或以自己的方式显示,而不是以日历格式显示,尽管它们在很多方面都非常相似,也许与日历相关的行李更少. 以类似于日历应用程序的方式.事件可以一次性发生也可以重复发生.每个月的每个星期四或第一个星期一,直到将来的某个预设时间. 事件存储在事件表
..
我正在使用 google-rfc-2445 生成根据 rfc-2445 重复事件 "VEVENT"的"DTSTART"属性指定 事件.对于重复发生的事件,它还指定了第一个 重复集中的实例. 例如,对于每个星期五发生5次的事件,RRULE: DTSTART;TZID=US-Eastern:20160204T090000 RRULE:FREQ=WEEKLY;COUNT=5;BYDA
..
我正在尝试将重复规则打印为iCalendar格式指定的字符串(请参见 RFC 5545 ).我正在使用python dateutils,特别是dateutil.rrule创建重复规则,我想将其打印为字符串,例如: "RRULE:FREQ=DAILY;COUNT=5" 有人可以告诉我是否有一种方法可以实现这一目标吗? 我认为我正在使用labix dateutils btw.
..
具体来说,CN(通用名称)参数,例如 ORGANIZER; CN = John Doe,Eng:mailto:jd@some.com 对此,RFC含糊不清,恕我直言.关于类型 TEXT的属性值非常清楚,但是对于此参数,它仅显示"参数值是文本".无论如何,为TEXT类型指定的转义对于参数值似乎并不完整(例如,':'不能转义). 非常感谢! 解决方案 Davka, 是的
..
我正在一个Java项目中创建ICS文件,但日期和时间有问题.每当我导入ICS文件时,我都希望在ICS文件中显示事件的开始时间和事件的结束时间. 我尝试使用也包含endTime的构造函数,没有运气,仍然显示00:00.我用来生成ICS文件的以下代码,下面是ICS文件的内容. 代码: Calendar icsCalendar = new Calendar();
..
我正在使用Python,但我认为这与这里无关.下面的iCal代码段来自Outlook 2010导出(完整数据).在Outlook中,该事件显示为重复发生,包括2012年4月12日事件的一个实例.如果您打开该系列,它会显示 重复发生:从2012年3月29日开始的每个星期四,从12:00 PM到12:30 PM发生 我的问题是:是否可以从以下信息中得出重复计划?哪些领域会给我这些信息?我希
..
我正在生成ICalendar(.ics)文件. 使用UID和SEQUENCE字段,我可以更新MS Outlook 2007中Google日历和Windows日历中的现有事件 但不能 -它只会创建第二个事件 我如何让它们在Outlook中工作? 谢谢 汤姆 解决方案 我继续进行一些测试,现在设法使Outlook根据.cs文件更新和取消事件. 事实上,Outlook似
..
根据 rfc5545 : “VEVENT”日历组件的“DTEND”属性指定事件的 非包含结束。 同样在 fullcalendar 的 事件结束时的独占日期/时间结束。可选。 瞬间输入,如ISO8601字符串。在整个API中,这 将成为一个真正的Moment对象。 这是事件结束后的时刻。例如,如果活动的最后一天是星期四,则 , 事件的独占结束时间为星期五的00:
..
我发送 iCal 事件邀请使用 php 。所有内容都以正确的方式显示, RVSP 按钮正确显示。 描述是在第一行之后。例如,如果我的描述是: 当说明中有多行时,会出现问题。 如果它包含文本,例如我只会在我的Outlook日历 描述。消失后的部分。 唯一的第一行显示如下: 当说明中有多行时,会出现此问题。 如果有人帮助我 我已经包装线,但是在第一行
..