TimeZoneStyle enum Timezones

Timezone formatting options.

Inheritance
Available extensions

Values

genericLocation → const TimeZoneStyle

Reflects "wall time" in a certain location (e.g. France Time or Los Angeles Time). A primary function of this format type is to represent a time zone in a list or menu for user selection of time zone. It is also a fallback format when there is no translation for the generic non-location format.

genericLong → const TimeZoneStyle

Long generic non-location format (e.g. Pacific Time or Central European Time).

genericShort → const TimeZoneStyle

Abbreviated generic non-location format (e.g. PST or CET).

standardLong → const TimeZoneStyle

Long non-location standard (=non-daylight savings) time format (e.g. Pacific Standard Time or Central European Time).

standardShort → const TimeZoneStyle

Abbreviated non-location standard (=non-daylight savings) time format (e.g. PST or CET).

daylightLong → const TimeZoneStyle

Long non-location daylight savings time format (e.g. Pacific Daylight Time or Central European Summer Time).

daylightShort → const TimeZoneStyle

Abbreviated non-location daylight savings time format (e.g. PDT or CEST).

localizedGmtLong → const TimeZoneStyle

Long form of constant, specific offset from GMT (or UTC), which may be in a translated form (e.g. GMT, GMT+03:30 or UTC-3.00).

localizedGmtShort → const TimeZoneStyle

Short form of constant, specific offset from GMT (or UTC), which may be in a translated form (e.g. GMT, GMT+3:30 or UTC-3).

iso8601BasicShort → const TimeZoneStyle

Short ISO8601 based format without separators (e.g. Z, +01, +0159).

iso8601BasicLocalShort → const TimeZoneStyle

Short ISO8601 based format without separators (e.g. +00, +01, +0159).

iso8601BasicFixed → const TimeZoneStyle

Fixed length ISO8601 based format without separators (e.g. Z, +0100, +0159) (equivalent to RFC 822 zone format).

iso8601BasicLocalFixed → const TimeZoneStyle

Fixed length ISO8601 based format without separators (e.g. +0000, +0100, +0159).

iso8601BasicFull → const TimeZoneStyle

Full length ISO8601 based format without separators (e.g. Z, +0100, +015959).

iso8601BasicLocalFull → const TimeZoneStyle

Full length ISO8601 based format without separators (e.g. +0000, +0100, +015959).

iso8601ExtendedFixed → const TimeZoneStyle

Fixed length ISO8601 based format with separators (e.g. Z, +01:00, +01:59).

iso8601ExtendedLocalFixed → const TimeZoneStyle

Fixed length ISO8601 based format with separators (e.g. +00:00, +01:00, +01:59).

iso8601ExtendedFull → const TimeZoneStyle

Full length ISO8601 based format with separators (e.g. Z, +01:00, +01:59:59).

iso8601ExtendedLocalFull → const TimeZoneStyle

Full length ISO8601 based format with separators (e.g. +00:00, +01:00, +01:59:59).

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<TimeZoneStyle>
A constant List of the values in this enum, in order of their declaration.