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 |
DTEND – DURATION |
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.