java.time.ZoneId Class
Introdução
o java.time.ZoneId classe representa um ID de fuso horário, como Europa / Paris.
Declaração de classe
A seguir está a declaração para java.time.ZoneId classe -
public abstract class ZoneId
extends Object
implements Serializable
Campo
A seguir estão os campos para Java.time.ZoneId classe -
static Map<String,String> SHORT_IDS - Um mapa de substituições de fuso horário para permitir que nomes curtos de fuso horário sejam usados.
Métodos de aula
Sr. Não. | Método e Descrição |
---|---|
1 | boolean equals (Object obj)
Verifica se este ID de fuso horário é igual a outro ID de fuso horário. |
2 | ZoneId estático de (TemporalAccessor temporal)
Obtém uma instância de ZoneId de um objeto temporal. |
3 | static Set <String> getAvailableZoneIds ()
Obtém o conjunto de IDs de zona disponíveis. |
4 | String getDisplayName (estilo TextStyle, localidade local)
Obtém a representação textual da zona, como 'Horário britânico' ou '+02: 00'. |
5 | String getId abstrata ()
Obtém o ID exclusivo do fuso horário. |
6 | abstrato ZoneRules getRules ()
Obtém as regras de fuso horário para este ID, permitindo que cálculos sejam realizados. |
7 | int hashCode ()
Um código hash para este ID de fuso horário. |
8 | ZoneId normalizado ()
Normaliza o ID do fuso horário, retornando um ZoneOffset onde possível. |
9 | ZoneId estático de (String zoneId)
Obtém uma instância de ZoneId de um ID, garantindo que o ID seja válido e esteja disponível para uso. |
10 | ZoneId estático de (String zoneId, Map <String, String> aliasMap)
Obtém uma instância de ZoneId usando seu ID usando um mapa de aliases para complementar os IDs de zona padrão. |
11 | ZoneId ofOffset estático (prefixo de string, deslocamento de ZoneOffset)
Obtém uma instância de ZoneId envolvendo um deslocamento. |
12 | estático ZoneId systemDefault ()
Obtém o fuso horário padrão do sistema. |
13 | String toString ()
Produz esta zona como uma String, usando o ID. |
Métodos herdados
Esta classe herda métodos das seguintes classes -
- Java.lang.Object