Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

The ITimeZoneinterface provides read-only access to standard and daylight savings time zone information. You can create a time zone object by calling IPOutlookApp::GetTimeZoneFromIndex.

Methods in Vtable Order

ITimeZone methods Description

ITimeZone::get_Bias

Gets the current bias, in minutes, for local time translation on this computer.

ITimeZone::get_SupportsDST

Determines whether a time zone supports daylight-saving time.

ITimeZone::get_IsStandardAbsoluteDate

Gets whether StandardDateis an absolute or relative date.

ITimeZone::get_IsDaylightAbsoluteDate

Determines whether DaylightDateis absolute or relative.

ITimeZone::get_StandardBias

Gets the offset in minutes added to a time zone when it is in standard time.

ITimeZone::get_StandardName

Gets the name of a time zone when standard time is in effect.

ITimeZone::get_StandardDate

Determines when a time zone enters standard time.

ITimeZone::get_StandardDayOfWeekMask

Gets the day of the week daylight-saving time starts.

ITimeZone::get_StandardInstance

Gets the week of the month (one to five) standard time starts.

ITimeZone::get_StandardMonthOfYear

Gets the month standard time starts.

ITimeZone::get_DaylightBias

Gets the offset in minutes added to the bias when the time zone is in daylight-saving time.

ITimeZone::get_DaylightName

Gets the name of this time zone when daylight-saving time is in effect.

ITimeZone::get_DaylightDate

Gets the date that a time zone enters daylight-saving time.

ITimeZone::get_DaylightDayOfWeekMask

Gets the day of the week that daylight-saving time starts.

ITimeZone::get_DaylightInstance

Gets the week of the month (from one to five) daylight-saving time starts.

ITimeZone::get_DaylightMonthOfYear

Gets the month of the year daylight-saving time starts.

ITimeZone::get_Application

Gets the main Outlook Mobile IPOutlookAppobject.

Remarks

If a time zone does not support daylight-saving time ( SupportsDSTis FALSE), all subsequent values in the table are undefined.

The change between standard time and daylight-saving time is absolute if it falls on a particular date (such as April 5), and relative if it falls on a particular day (such as the first Sunday in April). The method used to find the times and dates of the changes depends on whether IsStandardAbsoluteDateand IsDaylightAbsoluteDateare TRUEor FALSE.

If IsStandardAbsoluteDateor IsDaylightAbsoluteDateis TRUE, then the date is absolute.

  • To find when a time zone changes from standard time to daylight-saving time, get DaylightDateand discard the year value.

  • To find when a time zone changes from daylight-saving time to standard time, get StandardDateand discard the year value.

If IsStandardAbsoluteDateor IsDaylightAbsoluteDateis FALSE, then the date is relative.

Requirements

Header pimstore.h
Library Pimstore.lib
Windows Embedded CE Windows CE 2.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also