Clase java.time.ZoneOffset

Introducción

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

Declaración de clase

A continuación se muestra la declaración de java.time.ZoneOffset clase -

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

Campo

Los siguientes son los campos para Java.time.ZoneOffset clase -

  • static ZoneOffset MAX - Constante para el desplazamiento máximo admitido.

  • static ZoneOffset MIN - Constante para el desplazamiento mínimo admitido.

  • static ZoneOffset UTC - El desplazamiento de zona horaria para UTC, con un 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 booleano es igual a (Objeto obj)

Comprueba si este desplazamiento es igual a otro desplazamiento.

4 estático ZoneOffset de (TemporalAccessor temporal)

Obtiene una instancia de ZoneOffset de un objeto temporal.

5 int get (campo TemporalField)

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

6 String getId ()

Obtiene el ID de desplazamiento de zona normalizado.

7 long getLong (campo TemporalField)

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

8 ZoneRules getRules ()

Obtiene las reglas de zona horaria asociadas.

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 usando el ID.

13 estático ZoneOffset ofHours (int horas)

Obtiene una instancia de ZoneOffset usando un desplazamiento en horas.

14 estático ZoneOffset ofHoursMinutes (int horas, int minutos)

Obtiene una instancia de ZoneOffset usando una compensación en horas y minutos.

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

Obtiene una instancia de ZoneOffset usando una compensación en horas, minutos y segundos.

dieciséis ZoneOffset estático deTotalSeconds (int totalSeconds)

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

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

Consulta este desplazamiento utilizando la consulta especificada.

18 Rango de ValueRange (campo TemporalField)

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

19 Cadena toString ()

Emite este desplazamiento como una cadena, utilizando el ID normalizado.

Métodos heredados

Esta clase hereda métodos de las siguientes clases:

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