ClassTimeZoneInfo
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.Scheduler.dll
Syntax:
public sealed class TimeZoneInfo : IEquatable<TimeZoneInfo>, ISerializable, IDeserializationCallback
Inheritance: objectTimeZoneInfo
Implements:
Properties
Methods
ClearCachedData()
Declaration
public static void ClearCachedData()
ConvertTime(DateTime, TimeZoneInfo)
Declaration
public static DateTime ConvertTime(DateTime dateTime, TimeZoneInfo destinationTimeZone)
Parameters
dateTime
destinationTimeZone
Returns
ConvertTime(DateTime, TimeZoneInfo, TimeZoneInfo)
Declaration
public static DateTime ConvertTime(DateTime dateTime, TimeZoneInfo sourceTimeZone, TimeZoneInfo destinationTimeZone)
Parameters
dateTime
sourceTimeZone
destinationTimeZone
Returns
ConvertTime(DateTimeOffset, TimeZoneInfo)
Declaration
public static DateTimeOffset ConvertTime(DateTimeOffset dateTimeOffset, TimeZoneInfo destinationTimeZone)
Parameters
dateTimeOffset
destinationTimeZone
Returns
ConvertTimeBySystemTimeZoneId(DateTimeOffset, string)
Declaration
public static DateTimeOffset ConvertTimeBySystemTimeZoneId(DateTimeOffset dateTimeOffset, string destinationTimeZoneId)
Parameters
dateTimeOffset
destinationTimeZoneId
Returns
ConvertTimeFromUtc(DateTime, TimeZoneInfo)
Declaration
public static DateTime ConvertTimeFromUtc(DateTime dateTime, TimeZoneInfo destinationTimeZone)
Parameters
dateTime
destinationTimeZone
Returns
ConvertTimeToUtc(DateTime, TimeZoneInfo)
Declaration
public static DateTime ConvertTimeToUtc(DateTime dateTime, TimeZoneInfo sourceTimeZone)
Parameters
dateTime
sourceTimeZone
Returns
CreateCustomTimeZone(string, TimeSpan, string, string)
Declaration
public static TimeZoneInfo CreateCustomTimeZone(string id, TimeSpan baseUtcOffset, string displayName, string standardDisplayName)
Parameters
id
baseUtcOffset
displayName
standardDisplayName
Returns
CreateCustomTimeZone(string, TimeSpan, string, string, string, AdjustmentRule[])
Declaration
public static TimeZoneInfo CreateCustomTimeZone(string id, TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, TimeZoneInfo.AdjustmentRule[] adjustmentRules)
Parameters
id
baseUtcOffset
displayName
standardDisplayName
daylightDisplayName
adjustmentRules
Returns
CreateCustomTimeZone(string, TimeSpan, string, string, string, AdjustmentRule[], bool)
Declaration
public static TimeZoneInfo CreateCustomTimeZone(string id, TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, TimeZoneInfo.AdjustmentRule[] adjustmentRules, bool disableDaylightSavingTime)
Parameters
id
baseUtcOffset
displayName
standardDisplayName
daylightDisplayName
adjustmentRules
disableDaylightSavingTime
Returns
Equals(TimeZoneInfo)
Declaration
public bool Equals(TimeZoneInfo other)
Parameters
other
Returns
Implements
FindSystemTimeZoneById(string)
Declaration
public static TimeZoneInfo FindSystemTimeZoneById(string id)
Parameters
id
Returns
FromSerializedString(string)
Declaration
public static TimeZoneInfo FromSerializedString(string source)
Parameters
source
Returns
GetAdjustmentRules()
Declaration
public TimeZoneInfo.AdjustmentRule[] GetAdjustmentRules()
Returns
GetAmbiguousTimeOffsets(DateTimeOffset)
Declaration
public TimeSpan[] GetAmbiguousTimeOffsets(DateTimeOffset dateTimeOffset)
Parameters
dateTimeOffset
Returns
TimeSpan[]
GetSystemTimeZones()
Declaration
[SecurityCritical]
public static ReadOnlyCollection<TimeZoneInfo> GetSystemTimeZones()
Returns
GetUtcOffset(DateTimeOffset)
Declaration
public TimeSpan GetUtcOffset(DateTimeOffset dateTimeOffset)
Parameters
dateTimeOffset
Returns
HasSameRules(TimeZoneInfo)
Declaration
public bool HasSameRules(TimeZoneInfo other)
Parameters
other
Returns
IsAmbiguousTime(DateTimeOffset)
Declaration
public bool IsAmbiguousTime(DateTimeOffset dateTimeOffset)
Parameters
dateTimeOffset
Returns
IsDaylightSavingTime(DateTimeOffset)
Declaration
public bool IsDaylightSavingTime(DateTimeOffset dateTimeOffset)
Parameters
dateTimeOffset
Returns