如何使用 RFC5545 中指定的 RRULE 使事件一天发生多次?
假设我希望每隔一周的周一和周五上午 11 点和晚上 18 点举办一次活动。是否可以像下面这样格式化 RRULE:
RRULE:FREQ=WEEKLY;INTERVAL=2;BYDAY=MO,FR;[TIMES=110000,180000]
谢谢
我试图了解 iCal 提要和 iCalendar 客户端如何处理过去和未来的大量事件。iCalendar 客户端是否可以通过任何方式将日期范围与 iCalendar 提要进行通信——这样显示给用户的当前日期范围之外的事件就不会不必要地通过网络发送。
如果不是,iCalendar 提要如何决定发送事件的日期范围?如果一个人继续通过网络发送所有数据,在某些时候它将变得无法管理,无论是供稿还是客户端。如果提要不会在过去很远很远的将来发送数据,那么客户端如何处理数据中的这些“漏洞”?
是否有相当于日历 ICS 文件的 Outlook 任务。这样,当用户单击此类文件时,将打开 Outlook 任务窗口。我努力搜索,但看起来任务没有像日历那样标准化。基本上,我需要的是用户单击文件或其链接,然后打开“任务”窗口,而不是“约会”或“日历”窗口。
谢谢。
我目前正在编写一个基于iCalendar标准的调度应用程序.有谁知道我可以在哪个属性存储活动创建者的信息?通过浏览iCalendar RFC 2445,我找到了这个属性:Organizer.我可以将活动创建者的信息存储在酒店中,即使他/她是参与活动的唯一人员吗?或者已经有一个字段来存储事件创建者的信息???!
我正在尝试通过Protocol API向我的日历添加定期事件.我从我在Google界面中创建的事件中获取了重复标记的语法,并在我的创建请求中使用了该语法.这是我提交的内容:
<?xml version='1.0' encoding='utf-8' ?>
<entry xmlns='http://www.w3.org/2005/Atom' xmlns:gd='http://schemas.google.com/g/2005'>
<category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'></category>
<title type='text'>Hi Stack Overflow!</title>
<content type='text'>Help me please!</content>
<gd:where valueString='StackOverflow.com'></gd:where>
<gd:recurrence>
DTSTART;TZID=America/Los_Angeles:20090824T080000
DTEND;TZID=America/Los_Angeles:20090824T090000
RRULE:FREQ=DAILY;WKST=SU;UNTIL=20090828T090000
BEGIN:VTIMEZONE TZID:America/Los_Angeles X-LIC-LOCATION:America/Los_Angeles
BEGIN:DAYLIGHT TZOFFSETFROM:-0800 TZOFFSETTO:-0700 TZNAME:PDT DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD TZOFFSETFROM:-0700 TZOFFSETTO:-0800 TZNAME:PST DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
</gd:recurrence>
</entry>
Run Code Online (Sandbox Code Playgroud)
该事件已添加,但不会重复.当我查看结果事件提要的重复部分时,定义重复的RRULE不在那里.
感谢您的任何帮助!