[Ietf-calsify] Section 4.6.1 Event Component: Value of missing
DTEND when DTSTART; VALUE=DATE
Reinhold Kainhofer
reinhold at kainhofer.com
Tue Oct 3 13:35:29 PDT 2006
Am Dienstag, 3. Oktober 2006 20:54 schrieb Bernard Desruisseaux:
> In section 4.6.1 Event Component of RFC 2445 it says:
> > For cases where a "VEVENT" calendar component specifies a "DTSTART"
> > property with a DATE data type but no "DTEND" property, the events
> > non-inclusive end is the end of the calendar date specified by the
> > "DTSTART" property.
>
> The events "non-inclusive end" should be the start of the day following
> the calendar date specified by the "DTSTART" property. Otherwise,
> 23:59:59 would not be part of the event...
Mathematically speaking, 23:59:59 is NOT the end of the day (there's still one
whole second left!).
23:59:59.99999999999999999999999999999999...=0:00:00.0
is the end of the day. That's the non-inclusive end, just as the RFC says.
Cheers,
Reinhold
--
------------------------------------------------------------------
Reinhold Kainhofer, Vienna University of Technology, Austria
email: reinhold at kainhofer.com, http://reinhold.kainhofer.com/
* Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/
* K Desktop Environment, http://www.kde.org, KOrganizer maintainer
* Chorvereinigung "Jung-Wien", http://www.jung-wien.at/
More information about the Ietf-calsify
mailing list