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 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 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