This documentation is archived and is not being maintained.

TimeZoneInfo Members

Visual Studio 2008

Represents any time zone in the world.

The TimeZoneInfo type exposes the following members.

Public method Static member ClearCachedData Clears cached time zone data.
Public method Static member ConvertTime Overloaded. Converts a time to the time in a particular time zone.
Public method Static member ConvertTimeBySystemTimeZoneId Overloaded. Converts a time to the time in another time zone based on a time zone identifier.
Public method Static member ConvertTimeFromUtc Converts a Coordinated Universal Time (UTC) to the time in a specified time zone.
Public method Static member ConvertTimeToUtc Overloaded. Converts a date and time to Coordinated Universal Time (UTC).
Public method Static member CreateCustomTimeZone Overloaded. Defines a time zone that is not found on the local computer.
Public method Equals Overloaded. Determines whether two TimeZoneInfo objects are equal.
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method Static member FindSystemTimeZoneById Retrieves a TimeZoneInfo object from the registry based on its identifier.
Public method Static member FromSerializedString Deserializes a string to re-create an original serialized TimeZoneInfo object.
Public method GetAdjustmentRules Retrieves an array of TimeZoneInfo.AdjustmentRule objects that apply to the current TimeZoneInfo object.
Public method GetAmbiguousTimeOffsets Overloaded. Returns information about the possible dates and times that an ambiguous date and time can be mapped to.
Public method GetHashCode Serves as a hash function for hashing algorithms and data structures such as hash tables. (Overrides Object.GetHashCode().)
Public method Static member GetSystemTimeZones Returns a sorted collection of all the time zones about which information is available on the local system.
Public method GetType Gets the type of the current instance. (Inherited from Object.)
Public method GetUtcOffset Overloaded. Calculates the offset or difference between the time in this time zone and Coordinated Universal Time (UTC) for a particular date and time.
Public method HasSameRules Indicates whether the current object and another TimeZoneInfo object have the same adjustment rules.
Public method IsAmbiguousTime Overloaded. Determines whether a particular date and time in a particular time zone is ambiguous and can be mapped to two or more Coordinated Universal Time (UTC) times.
Public method IsDaylightSavingTime Overloaded. Indicates whether a specified date and time falls in the range of daylight saving time for the current TimeZoneInfo object's time zone.
Public method IsInvalidTime Indicates whether a particular date and time is invalid.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ToSerializedString Converts the current TimeZoneInfo object to a serialized string.
Public method ToString Returns the current TimeZoneInfo object's display name. (Overrides Object.ToString().)

Public property BaseUtcOffset Gets the time difference between the current time zone's standard time and Coordinated Universal Time (UTC).
Public property DaylightName Gets the localized display name for the current time zone's daylight saving time.
Public property DisplayName Gets the localized general display name that represents the time zone.
Public property Id Gets the time zone identifier.
Public property Static member Local Gets a TimeZoneInfo object that represents the local time zone.
Public property StandardName Gets the localized display name for the time zone's standard time.
Public property SupportsDaylightSavingTime Gets a value indicating whether the time zone has any daylight saving time rules.
Public property Static member Utc Gets a TimeZoneInfo object that represents the Coordinated Universal Time (UTC) zone.

Explicit interface implemetation Private method ISerializable.GetObjectData Infrastructure. Populates a SerializationInfo object with the data needed to serialize the current TimeZoneInfo object.
Explicit interface implemetation Private method IDeserializationCallback.OnDeserialization Infrastructure. Runs when the deserialization of an object has been completed.