Location class
Uma Location mapeia instantes de tempo para a zona em uso naquele instante. Normalmente representa o conjunto de deslocamentos usados numa área geográfica, como CEST e CET na Europa central.
Constructors
Properties
- currentTimeZone → TimeZone
-
TimeZone do momento atual.
no setter
- hashCode → int
-
The hash code for this object.
no setteroverride
- name → String
-
Nome da Location.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
transitionAt
→ List<
int> -
Instantes das transições, em milissegundos desde 1970 UTC.
final
-
transitionZone
→ List<
int> -
Índice da zona que entra em vigor em cada transição.
final
-
zones
→ List<
TimeZone> -
TimeZones desta Location.
final
Methods
-
lookupTimeZone(
int millisecondsSinceEpoch) → TzInstant - Procura a TimeZone e os limites do período em vigor num instante (milissegundos desde 1970-01-01 00:00:00 UTC).
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
timeZone(
int millisecondsSinceEpoch) → TimeZone - TimeZone em uso num instante (milissegundos desde 1970 UTC).
-
timeZoneFromLocal(
int millisecondsSinceEpoch) → TimeZone - TimeZone em uso num horário local (milissegundos desde 1970).
-
toString(
) → String -
A string representation of this object.
override
-
translate(
int millisecondsSinceEpoch) → int - Converte um instante (milissegundos desde 1970-01-01 00:00:00 UTC) para esta Location.
-
translateToUtc(
int millisecondsSinceEpoch) → int - Converte um horário local (milissegundos desde 1970-01-01 00:00:00) para UTC.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override