Lawrence Greenfield wrote: r
"DTEND" is _non-inclusive_. That means the first event does not include 2pm.
3pm. Both events have a duration of 1H.
We agree - however in the original iCal thinking, the first DID include 2pm making. And that is the change.
So, perhaps the wording needs fixed up as it was trying to point out that overlap fact.
And if 2pm is not included (and we agree that it is not), then the clock time for the first appointment is 13:00:00 -> 13:59:59 as 14:00 is NOT included. Making the DURATION 00:59:59 and not 1H.
>>From cap-10 6.1.1.10: >> >> As "DTEND" value is the first time that is excluded from a components >> time range, any "DURATION" value supplied by the "QUERY" property >> value that is exactly one second less than the "DTEND" property value >> MUST match the QUERY. And if the "DURATION" property value ends >> exactly at the computed DTEND it MUST NOT match. >> >> etc. That's wrong, right? DTSTART + DURATION == DTEND, not DTEND - 1
Doug Royer | http://INET-Consulting.com
-------------------------------|-----------------------------
Doug@xxxxxxxxx | Office: (208)612-INET
http://Royer.com/People/Doug | Fax: (866)594-8574
| Cell: (208)520-4044Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature