[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Questions regarding recurrence rules




The "DTSTART" property value, if




Dawson & Stenerson Standards Track [Page 42]

RFC 2445 iCalendar November 1998


specified, counts as the first occurrence.




After re-reading the rfc several times, and reading a thread on the libical mailing list from July 2002 (http://www.softwarestudio.org/mail-archives/libical/0680.html, see the thread following this initial mail for the relvant comments), I don't think that the DTSTART is meant to be automatically part of the recurrence set generated by the RRULE (only if it matches the BY* parts). So, basically, this means that DTSTART;VALUE=DATE:20050603
RRULE:FREQ=DAILY
EXRULE:FREQ=WEEKLY;BYDAY=MO,WE;COUNT=3
excludes only Mo June 6, We June 8, and Mo June 13 (the count applies only to the nr of dates that actually match the rule, as explained above; and the DTSTART is not automatically excluded by the EXRULE, since otherwise the phrase "can be used to exclude ... DTSTART" doesn't make sense).


Can anyone confirm this?

Cheers,
Reinhold


--


Doug Royer                     | http://INET-Consulting.com
-------------------------------|-----------------------------

We Do Standards - You Need Standards

begin:vcard
fn:Doug Royer
n:Royer;Doug
org:INET-Consuiting.com
adr:;;1795 W. Broadway St #266;Idaho Falls;ID;83402;U.S.A
email;internet:Doug@xxxxxxxxx
title:CEO
tel;work:208-881-0380
tel;fax:866-494-8574
note;quoted-printable:AOL: SupportUnix=0D=0A=
	MSN: Support@xxxxxxxxxxxxxxxxxxx=0D=0A=
	Yahoo: Help4Unix
x-mozilla-html:TRUE
url:http://Royer.com
version:2.1
end:vcard

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature