This topic has not yet been rated - Rate this topic

2.2.76 [RFC2445] Section 4.8.2.4 Date/Time Start

V0125:

The specification states that the default value type for DTSTART is DATE-TIME, but it can be set to a DATE type.

Microsoft® Office Outlook® 2007, Microsoft® Outlook® 2010, Microsoft® Outlook® 15 Technical Preview

Outlook can export DTSTART as DATE-TIME or DATE. On import, it can import value types of DATE-TIME or DATE. If the value cannot be parsed as either a DATE-TIME or DATE, the property is ignored.

V0126:

The specification states that non-standard, value data type, and time-zone identifier property parameters can be specified on the DTSTART property.

Office Outlook 2007, Outlook 2010, Outlook 15 Technical Preview

On export, Outlook exports the VALUE parameter if DTSTART is a DATE. Outlook exports the TZID parameter if the DTSTART is not a UTC or floating time.

On import, Outlook ignores all parameters on DTSTART except TZID.

V0127:

The specification states that the DTSTART property can be specified within VEVENT, VTODO, VFREEBUSY, or VTIMEZONE components.

Office Outlook 2007, Outlook 2010, Outlook 15 Technical Preview

Outlook exports the DTSTART property on VEVENT, STANDARD, and DAYLIGHT components. On import, any instances of DTSTART outside of a VEVENT, STANDARD, or DAYLIGHT component are ignored.

V0128:

The specification states that DTSTART is REQUIRED on VEVENT components, and that events can have a start date/time but no end date/time. In that case, the event does not take up any time.

Office Outlook 2007, Outlook 2010, Outlook 15 Technical Preview

On import, Outlook can parse VEVENTs with a missing DTSTART property. The following table lists the import behavior when DTSTART, DTEND, DURATION, or any combination of these three are missing:

Missing Properties

Start

End

None

DTSTART

DTEND

DTSTART

DTENDDURATION

DTEND

DTEND

DTSTART

DTSTART + DURATION

DURATION

DTSTART

DTEND

DTSTART, DTEND

Current Hour at time of import

Current Hour at time of import + DURATION

DTSTART, DURATION

DTEND – 1 Hour

DTEND

DTEND, DURATION, DTSTART is not floating or does not fall on midnight

DTSTART

DTSTART + 1 Hour

DTEND, DURATION, DTSTART is floating and falls on midnight

DTSTART

DTSTART + 1 Hour

DTSTART, DTEND, DURATION

Current Hour at time of import

Current Hour at time of import + 1 Hour

C0017:

The specification states "Events can have a start date/time but no end date/time. In that case, the event does not take up any time." However, in [RFC2445] section 4.8.2.5, it states that the DURATION property may be used instead of an explicit date/time to specify the duration of the event. These statements are contradictory.

Office Outlook 2007, Outlook 2010, Outlook 15 Technical Preview

On import, if a DURATION is specified and there is no DTEND property, Outlook imports the event as lasting the amount of time specified in DURATION.

V0129:

The specification describes the usage of DTSTART in VFREEBUSY components.

Office Outlook 2007, Outlook 2010, Outlook 15 Technical Preview

Outlook does not import or export VFREEBUSY components.

V0130:

The specification states that the DTSTART property is REQUIRED within the STANDARD and DAYLIGHT subcomponents of the VTIMEZONE component, and MUST be specified as a local DATE-TIME with no TZID parameter.

Office Outlook 2007, Outlook 2010, Outlook 15 Technical Preview

On import, Outlook ignores any STANDARD or DAYLIGHT subcomponent that does not have a DTSTART property. If a DTSTART in a STANDARD or DAYLIGHT subcomponent is specified in UTC or with a TZID parameter, Outlook approximates it as local time.

Did you find this helpful?
(1500 characters remaining)