Clase java.time.ZoneOffset

Introducción

La clase java.time.ZoneOffset representa un desplazamiento de zona horaria de Greenwich / UTC, como +02: 00.

Declaración de clase

La siguiente es la declaración de la clase java.time.ZoneOffset :

public final class ZoneOffset
   extends ZoneId
      implements TemporalAccessor, TemporalAdjuster, Comparable<ZoneOffset>, Serializable

Campo

Los siguientes son los campos para la clase Java.time.ZoneOffset :

  • ZoneOffset MAX estático : constante para el desplazamiento máximo admitido.

  • ZoneOffset MIN estático : constante para el desplazamiento mínimo admitido.

  • static ZoneOffset UTC : el desplazamiento de zona horaria para UTC, con una ID de 'Z'.

Métodos de clase

No Señor. Método y descripción
1 Ajuste temporal en (Temporal temporal)

Ajusta el objeto temporal especificado para que tenga el mismo desplazamiento que este objeto.

2 int compareTo (ZoneOffset otro)

Compara este desplazamiento con otro desplazamiento en orden descendente.

3 3 boolean igual (objeto obj)

Comprueba si este desplazamiento es igual a otro desplazamiento.

4 4 ZoneOffset estático de (TemporalAccessor temporal)

Obtiene una instancia de ZoneOffset de un objeto temporal.

5 5 int get (campo TemporalField)

Obtiene el valor del campo especificado de este desplazamiento como int.

6 6 String getId ()

Obtiene la ID de desplazamiento de zona normalizada.

7 7 getLong largo (campo TemporalField)

Obtiene el valor del campo especificado de este desplazamiento como largo.

8 ZoneRules getRules ()

Obtiene las reglas de zona horaria asociadas.

9 9 int getTotalSeconds ()

Obtiene el desplazamiento total de la zona en segundos.

10 int hashCode ()

Un código hash para este desplazamiento.

11 boolean isSupported (campo TemporalField)

Comprueba si el campo especificado es compatible.

12 ZoneOffset estático de (String offsetId)

Obtiene una instancia de ZoneOffset utilizando la ID.

13 Zona estática Offset ofHours (int horas)

Obtiene una instancia de ZoneOffset utilizando un desplazamiento en horas.

14 Zone estática Offset ofHoursMinutes (int horas, int minutos)

Obtiene una instancia de ZoneOffset utilizando un desplazamiento en horas y minutos.

15 ZoneOffset ofHoursMinutesSeconds estático (int horas, int minutos, int segundos)

Obtiene una instancia de ZoneOffset utilizando un desplazamiento en horas, minutos y segundos.

dieciséis ZoneOffset estático de TotalSeconds (int totalSeconds)

Obtiene una instancia de ZoneOffset que especifica el desplazamiento total en segundos.

17 Consulta <R> R (consulta TemporalQuery <R>)

Consulta este desplazamiento utilizando la consulta especificada.

18 años Rango ValueRange (campo TemporalField)

Obtiene el rango de valores válidos para el campo especificado.

19 String toString ()

Emite este desplazamiento como una cadena, utilizando la ID normalizada.

Métodos heredados

Esta clase hereda métodos de las siguientes clases:

  • Java.time.ZoneId
  • Java.lang.Object