New to Telerik UI for WinFormsStart a free 30-day trial

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.Scheduler.dll

Syntax:

C#
public sealed class TimeZoneInfo : IEquatable<TimeZoneInfo>, ISerializable, IDeserializationCallback

Inheritance: objectTimeZoneInfo

Implements: IDeserializationCallbackIEquatable<TimeZoneInfo>ISerializable

Properties

C#
public TimeSpan BaseUtcOffset { get; }
C#
public string DaylightName { get; }
C#
public string DisplayName { get; }
C#
public string Id { get; }
C#
public static TimeZoneInfo Local { get; }
C#
public string StandardName { get; }
C#
public bool SupportsDaylightSavingTime { get; }
C#
public static TimeZoneInfo Utc { get; }

Methods

C#
public static void ClearCachedData()
C#
public static DateTime ConvertTime(DateTime dateTime, TimeZoneInfo sourceTimeZone, TimeZoneInfo destinationTimeZone)
Parameters:dateTimeDateTimesourceTimeZoneTimeZoneInfodestinationTimeZoneTimeZoneInfoReturns:

DateTime

C#
public static DateTime ConvertTime(DateTime dateTime, TimeZoneInfo destinationTimeZone)
Parameters:dateTimeDateTimedestinationTimeZoneTimeZoneInfoReturns:

DateTime

C#
public static DateTimeOffset ConvertTime(DateTimeOffset dateTimeOffset, TimeZoneInfo destinationTimeZone)
Parameters:dateTimeOffsetDateTimeOffsetdestinationTimeZoneTimeZoneInfoReturns:

DateTimeOffset

C#
public static DateTime ConvertTimeBySystemTimeZoneId(DateTime dateTime, string sourceTimeZoneId, string destinationTimeZoneId)
Parameters:dateTimeDateTimesourceTimeZoneIdstringdestinationTimeZoneIdstringReturns:

DateTime

C#
public static DateTime ConvertTimeBySystemTimeZoneId(DateTime dateTime, string destinationTimeZoneId)
Parameters:dateTimeDateTimedestinationTimeZoneIdstringReturns:

DateTime

C#
public static DateTimeOffset ConvertTimeBySystemTimeZoneId(DateTimeOffset dateTimeOffset, string destinationTimeZoneId)
Parameters:dateTimeOffsetDateTimeOffsetdestinationTimeZoneIdstringReturns:

DateTimeOffset

C#
public static DateTime ConvertTimeFromUtc(DateTime dateTime, TimeZoneInfo destinationTimeZone)
Parameters:dateTimeDateTimedestinationTimeZoneTimeZoneInfoReturns:

DateTime

C#
public static DateTime ConvertTimeToUtc(DateTime dateTime, TimeZoneInfo sourceTimeZone)
Parameters:dateTimeDateTimesourceTimeZoneTimeZoneInfoReturns:

DateTime

C#
public static DateTime ConvertTimeToUtc(DateTime dateTime)
Parameters:dateTimeDateTimeReturns:

DateTime

C#
public static TimeZoneInfo CreateCustomTimeZone(string id, TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, TimeZoneInfo.AdjustmentRule[] adjustmentRules, bool disableDaylightSavingTime)
Parameters:idstringbaseUtcOffsetTimeSpandisplayNamestringstandardDisplayNamestringdaylightDisplayNamestringadjustmentRulesAdjustmentRule[]disableDaylightSavingTimeboolReturns:

TimeZoneInfo

C#
public static TimeZoneInfo CreateCustomTimeZone(string id, TimeSpan baseUtcOffset, string displayName, string standardDisplayName, string daylightDisplayName, TimeZoneInfo.AdjustmentRule[] adjustmentRules)
Parameters:idstringbaseUtcOffsetTimeSpandisplayNamestringstandardDisplayNamestringdaylightDisplayNamestringadjustmentRulesAdjustmentRule[]Returns:

TimeZoneInfo

C#
public static TimeZoneInfo CreateCustomTimeZone(string id, TimeSpan baseUtcOffset, string displayName, string standardDisplayName)
Parameters:idstringbaseUtcOffsetTimeSpandisplayNamestringstandardDisplayNamestringReturns:

TimeZoneInfo

C#
public bool Equals(TimeZoneInfo other)
Parameters:otherTimeZoneInfoReturns:

bool

Implements: IEquatable<TimeZoneInfo>.Equals(TimeZoneInfo)

C#
public static TimeZoneInfo FindSystemTimeZoneById(string id)
Parameters:idstringReturns:

TimeZoneInfo

C#
public static TimeZoneInfo FromSerializedString(string source)
Parameters:sourcestringReturns:

TimeZoneInfo

C#
public TimeZoneInfo.AdjustmentRule[] GetAdjustmentRules()
Returns:

AdjustmentRule[]

C#
public TimeSpan[] GetAmbiguousTimeOffsets(DateTime dateTime)
Parameters:dateTimeDateTimeReturns:

TimeSpan[]

C#
public TimeSpan[] GetAmbiguousTimeOffsets(DateTimeOffset dateTimeOffset)
Parameters:dateTimeOffsetDateTimeOffsetReturns:

TimeSpan[]

C#
public override int GetHashCode()
Returns:

int

Overrides: object.GetHashCode()

C#
[SecurityCritical]
public static ReadOnlyCollection<TimeZoneInfo> GetSystemTimeZones()
Returns:

ReadOnlyCollection<TimeZoneInfo>

C#
public TimeSpan GetUtcOffset(DateTime dateTime)
Parameters:dateTimeDateTimeReturns:

TimeSpan

C#
public TimeSpan GetUtcOffset(DateTimeOffset dateTimeOffset)
Parameters:dateTimeOffsetDateTimeOffsetReturns:

TimeSpan

C#
public bool HasSameRules(TimeZoneInfo other)
Parameters:otherTimeZoneInfoReturns:

bool

C#
public bool IsAmbiguousTime(DateTime dateTime)
Parameters:dateTimeDateTimeReturns:

bool

C#
public bool IsAmbiguousTime(DateTimeOffset dateTimeOffset)
Parameters:dateTimeOffsetDateTimeOffsetReturns:

bool

C#
public bool IsDaylightSavingTime(DateTime dateTime)
Parameters:dateTimeDateTimeReturns:

bool

C#
public bool IsDaylightSavingTime(DateTimeOffset dateTimeOffset)
Parameters:dateTimeOffsetDateTimeOffsetReturns:

bool

C#
public bool IsInvalidTime(DateTime dateTime)
Parameters:dateTimeDateTimeReturns:

bool

C#
public string ToSerializedString()
Returns:

string

C#
public override string ToString()
Returns:

string

Overrides: object.ToString()