[Ietf-calsify] Section 4.6.5 Time Zone Component: Not required
when DTSTART is a DATE
Cyrus Daboo
cyrus at daboo.name
Mon Nov 6 07:00:34 PST 2006
Hi Bernard,
--On November 5, 2006 5:28:29 PM -0500 Bernard Desruisseaux
<bernard.desruisseaux at oracle.com> wrote:
> Proposed new text:
>
> > The "VTIMEZONE" calendar component MUST be present if the calendar
> > component contains an "RRULE" that generates recurrence instances on
> > both sides of a time zone shift (e.g., both in Standard Time and
> > Daylight Saving Time) unless the "DTSTART" property of the calendar
> > component is specified as a DATE value or as a "floating" DATE-TIME
> > value (See section 3.3.12 for proper interpretation of floating time).
Actually what is being said here is that a recurring event that uses a
DATE-TIME value for DTSTART MUST either be floating or local time (i.e.
timezone). Whether VTIMEZONE is present or not is then determined by the
requirement of having it present if a DTSTART uses a TZID property. i.e.
the RRULE does not drive the requirement for VTIMEZONE, instead the DTSTART
does.
--
Cyrus Daboo
More information about the Ietf-calsify
mailing list