Class TZConvertTimezoneProvider
Inheritance
object
TZConvertTimezoneProvider
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Timing
Assembly: Volo.Abp.Timing.dll
Syntax
public class TZConvertTimezoneProvider : ITimezoneProvider, ITransientDependency
Constructors
TZConvertTimezoneProvider()
Declaration
public TZConvertTimezoneProvider()
Methods
GetIanaTimezones()
Declaration
public virtual List<NameValue> GetIanaTimezones()
Returns
Type | Description |
---|---|
System.Collections.Generic.List<T><NameValue> |
GetTimeZoneInfo(string)
Declaration
public virtual TimeZoneInfo GetTimeZoneInfo(string windowsOrIanaTimeZoneId)
Parameters
Type | Name | Description |
---|---|---|
string | windowsOrIanaTimeZoneId |
Returns
Type | Description |
---|---|
System.TimeZoneInfo |
GetWindowsTimezones()
Declaration
public virtual List<NameValue> GetWindowsTimezones()
Returns
Type | Description |
---|---|
System.Collections.Generic.List<T><NameValue> |
IanaToWindows(string)
Declaration
public virtual string IanaToWindows(string ianaTimeZoneName)
Parameters
Type | Name | Description |
---|---|---|
string | ianaTimeZoneName |
Returns
Type | Description |
---|---|
string |
WindowsToIana(string)
Declaration
public virtual string WindowsToIana(string windowsTimeZoneId)
Parameters
Type | Name | Description |
---|---|---|
string | windowsTimeZoneId |
Returns
Type | Description |
---|---|
string |