Clase java.time.LocalTime

Introducción

La clase java.time.LocalTime representa una hora sin zona horaria en el sistema de calendario ISO-8601, como 10:15:30.

Declaración de clase

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

public final class LocalTime
   extends Object
      implements Temporal, TemporalAdjuster, Comparable<LocalDate>, Serializable

Campo

Los siguientes son los campos para la clase java.time.LocalTime :

  • LocalTime MAX estático: el tiempo local máximo admitido, '23: 59: 59.999999999 '.

  • static LocalTime MIN : el tiempo local mínimo soportado, '00: 00 '.

  • static LocalTime MIDNIGHT - La hora de la medianoche al comienzo del día, '00: 00 '.

  • static LocalTime NOON - La hora del mediodía a la mitad del día, '12: 00 '.

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 la misma fecha y hora que este objeto.

2 LocalDateTime atDate (fecha LocalDate)

Combina este tiempo con una fecha para crear un LocalDateTime.

3 3 OffsetDateTime atOffset (desplazamiento de ZoneOffset)

Combina este tiempo con un tiempo de compensación para crear un OffsetDateTime.

4 4 int compareTo (LocalTime otro)

Compara esta vez con otra.

5 5 boolean igual (objeto obj)

Comprueba si este tiempo es igual a otro tiempo.

6 6 Formato de cadena (formateador DateTimeFormatter)

Esta vez formatea usando el formateador especificado.

7 7 LocalTime estático de (TemporalAccessor temporal)

Obtiene una instancia de LocalTime de un objeto temporal.

8 int get (campo TemporalField)

Obtiene el valor del campo especificado a partir de este momento como int.

9 9 int getHour ()

Obtiene el campo de la hora del día.

10 getLong largo (campo TemporalField)

Obtiene el valor del campo especificado a partir de este momento como largo.

11 int getMinute ()

Obtiene el campo de minuto de hora.

12 int getNano ()

Obtiene el campo nano-de-segundo.

13 int getSecond ()

Obtiene el campo de segundo de minuto.

14 int hashCode ()

Un código hash para esta vez.

15 boolean isAfter (LocalTime otro)

Comprueba si este tiempo es posterior al tiempo especificado.

dieciséis boolean isBefore (LocalTime otro)

Comprueba si este tiempo es anterior al tiempo especificado.

17 boolean isSupported (campo TemporalField)

Comprueba si el campo especificado es compatible.

18 años boolean isSupported (unidad de unidad temporal)

Comprueba si la unidad especificada es compatible.

19 LocalTime minus (long amountToSubtract, TemporalUnit unit)

Devuelve una copia de este tiempo con la cantidad especificada restada.

20 LocalTime minus (TemporalAmount amountToSubtract)

Devuelve una copia de este tiempo con la cantidad especificada restada.

21 LocalTime minusHours (largas horas aSubtract)

Devuelve una copia de este LocalTime con el número especificado de horas restadas.

22 LocalTime minusMinutes (long minutesToSubtract)

Devuelve una copia de este LocalTime con el número especificado de minutos restados.

23 LocalTime minusNanos (nanos largos)

Devuelve una copia de este LocalTime con el número especificado de nanosegundos restados.

24 LocalTime minusSeconds (segundos largos)

Devuelve una copia de este LocalTime con el número especificado de segundos restados.

25 LocalTime estático ahora ()

Obtiene la hora actual del reloj del sistema en la zona horaria predeterminada.

26 LocalTime estático ahora (reloj)

Obtiene la hora actual del reloj especificado.

27 LocalTime estático ahora (zona ZoneId)

Obtiene la hora actual del reloj del sistema en la zona horaria especificada.

28 Hora local estática de (int hora, int minuto)

Obtiene una instancia de LocalTime de una hora y un minuto.

29 Hora local estática de (int hora, int minuto, int segundo)

Obtiene una instancia de LocalTime de una hora, minuto y segundo.

30 LocalTime estático de (int hora, int minuto, int segundo, int nanoOfSecond)

Obtiene una instancia de LocalTime de una hora, minuto, segundo y nanosegundo.

31 LocalTime ofNanoOfDay estático (nanoOfDay largo)

Obtiene una instancia de LocalTime a partir de un valor nanos del día.

32 LocalTime ofSecondOfDay estático (long secondOfDay)

Obtiene una instancia de LocalTime a partir de un valor del segundo día.

33 análisis estático LocalTime (texto CharSequence)

Obtiene una instancia de LocalTime de una cadena de texto como 2007-12-03T10: 15: 30.

34 análisis estático de LocalTime (texto de secuencia de caracteres, formateador de fecha y hora)

Obtiene una instancia de LocalTime de una cadena de texto utilizando un formateador específico.

35 LocalTime plus (unidad longToTodd, TemporalUnit)

Devuelve una copia de este tiempo con la cantidad especificada agregada.

36 LocalTime plus (TemporalAmount amountToAdd)

Devuelve una copia de este tiempo con la cantidad especificada agregada.

37 LocalTime plusHours (largas horas para agregar)

Devuelve una copia de este LocalTime con el número especificado de horas agregadas.

38 LocalTime plusMinutes (long minutesToAdd)

Devuelve una copia de este LocalTime con el número especificado de minutos agregados.

39 LocalTime plusNanos (nanos largos)

Devuelve una copia de este LocalTime con el número especificado de nanosegundos agregados.

40 LocalTime plusSeconds (segundos largos)

Devuelve una copia de este LocalTime con el número de segundos especificado agregado.

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

Consultas esta vez usando la consulta especificada.

42 Rango ValueRange (campo TemporalField)

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

43 largo toNanoOfDay ()

Extrae el tiempo como nanos de día, de 0 a 24 * 60 * 60 * 1,000,000,000 - 1.

44 int toSecondOfDay ()

Extrae el tiempo como segundos del día, de 0 a 24 * 60 * 60 - 1.

45 String toString ()

Emite esta fecha como una cadena, como 10:15.

46 LocalTime truncatedTo (unidad de unidad temporal)

Devuelve una copia de este LocalTime con el tiempo truncado.

47 largo hasta (Temporal endExclusive, TemporalUnit unit)

Calcula la cantidad de tiempo hasta otro momento en términos de la unidad especificada.

48 Hora local con (Ajustador de ajuste temporal)

Devuelve una copia ajustada de este tiempo.

49 LocalTime con (campo TemporalField, long newValue)

Devuelve una copia de este tiempo con el campo especificado establecido en un nuevo valor.

50 Hora local con hora (int hora)

Devuelve una copia de este LocalTime con la hora del día alterada.

51 Hora local con minuto (int minuto)

Devuelve una copia de este LocalTime con el minuto de hora alterado.

52 LocalTime withNano (int nanoOfSecond)

Devuelve una copia de este LocalTime con el nano de segundo alterado.

53 LocalTime withSecond (int second)

Devuelve una copia de este LocalTime con el segundo minuto modificado.

Métodos heredados

Esta clase hereda métodos de las siguientes clases:

  • Java.lang.Object