Skip to main content

Class TimeZoneRule

Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for TimeZoneRule. Information about a rule for a TimeZone

Inheritance

objectTimeZoneRule

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Constructors

TimeZoneRule()

Default constructor - defaults any enum props to 0.

Properties

EndDay

Custom DST end day, if 0 then parse startRule

Property Value

int

EndMonth

Custom DST end month, if 0 then parse startRule

Property Value

int

EndRulePattern

DST end rule, such as 2300 LST-SAT-OCT; limited to rules that we have parse code for; use dayOfMonth etc for custom rules

Property Value

string

StartDay

Custom DST start day, if 0 then parse startRule

Property Value

int

StartMonth

Custom DST start month, if 0 then parse startRule

Property Value

int

StartRulePattern

DST start rule, such as 0200 1ST-SUN-APR; limited to rules that we have parse code for; use dayOfMonth etc for custom rules

Property Value

string

TZOffset

Number of minutes bias relative to UTC time

Property Value

int

See Also

TimeZoneAgent