Clase java.time.LocalTime
Introducción
los java.time.LocalTime La clase representa una hora sin zona horaria en el sistema de calendario ISO-8601, como las 10:15:30.
Declaración de clase
A continuación se muestra la declaración de java.time.LocalTime clase -
public final class LocalTime
extends Object
implements Temporal, TemporalAdjuster, Comparable<LocalDate>, Serializable
Campo
Los siguientes son los campos para java.time.LocalTime clase -
static LocalTime MAX - El LocalTime máximo admitido, '23: 59: 59.999999999 '.
static LocalTime MIN - El LocalTime mínimo admitido, '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 | OffsetDateTime atOffset (desplazamiento de ZoneOffset)
Combina este tiempo con un tiempo de compensación para crear un OffsetDateTime. |
| 4 | int compareTo (LocalTime otro)
Compara este tiempo con otro tiempo. |
| 5 | booleano es igual a (Objeto obj)
Comprueba si este tiempo es igual a otro tiempo. |
| 6 | Formato de cadena (formateador DateTimeFormatter)
Formatea esta vez usando el formateador especificado. |
| 7 | Tiempo local 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 un int. |
| 9 | int getHour ()
Obtiene el campo de la hora del día. |
| 10 | long getLong (campo TemporalField)
Obtiene el valor del campo especificado de este tiempo como long. |
| 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 este tiempo. |
| 15 | boolean isAfter (LocalTime otro)
Comprueba si esta hora es posterior a la especificada. |
| dieciséis | boolean isBefore (LocalTime otro)
Comprueba si esta hora es anterior a la hora especificada. |
| 17 | boolean isSupported (campo TemporalField)
Comprueba si el campo especificado es compatible. |
| 18 | boolean isSupported (unidad TemporalUnit)
Comprueba si la unidad especificada es compatible. |
| 19 | LocalTime menos (cantidad larga a restar, unidad TemporalUnit)
Devuelve una copia de este tiempo con la cantidad especificada restada. |
| 20 | LocalTime menos (TemporalAmount amountToSubtract)
Devuelve una copia de este tiempo con la cantidad especificada restada. |
| 21 | LocalTime minusHours (horas largas para restar)
Devuelve una copia de este LocalTime con la cantidad especificada de horas restada. |
| 22 | LocalTime minusMinutes (minutos largos para restar)
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 restado. |
| 24 | LocalTime minusSeconds (segundos largos)
Devuelve una copia de este LocalTime con el número de segundos especificado restado. |
| 25 | LocalTime estático ahora ()
Obtiene la hora actual del reloj del sistema en la zona horaria predeterminada. |
| 26 | estático LocalTime 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 | Tiempo local estático de (hora int, minuto int)
Obtiene una instancia de LocalTime a partir de una hora y un minuto. |
| 29 | Tiempo local estático de (hora int, minuto int, segundo int)
Obtiene una instancia de LocalTime a partir de una hora, minuto y segundo. |
| 30 | static LocalTime of (int hora, int minuto, int segundo, int nanoOfSecond)
Obtiene una instancia de LocalTime a partir de una hora, minuto, segundo y nanosegundo. |
| 31 | static LocalTime ofNanoOfDay (nanoOfDay largo)
Obtiene una instancia de LocalTime a partir de un valor nanométrico. |
| 32 | LocalTime estático deSecondOfDay (secondOfDay largo)
Obtiene una instancia de LocalTime a partir de un valor de segundo del día. |
| 33 | análisis estático de 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 CharSequence, formateador DateTimeFormatter)
Obtiene una instancia de LocalTime de una cadena de texto utilizando un formateador específico. |
| 35 | LocalTime plus (amountToAdd largo, unidad TemporalUnit)
Devuelve una copia de este tiempo con la cantidad especificada agregada. |
| 36 | LocalTime más (TemporalAmount amountToAdd)
Devuelve una copia de este tiempo con la cantidad especificada agregada. |
| 37 | LocalTime plusHours (horas largas para agregar)
Devuelve una copia de este LocalTime con el número especificado de horas agregadas. |
| 38 | LocalTime plusMinutes (minutos largos para agregar)
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 agregado. |
| 40 | LocalTime plusSeconds (segundos largos)
Devuelve una copia de este LocalTime con el número especificado de segundos agregados. |
| 41 | Consultas esta vez utilizando la consulta especificada. |
| 42 | Rango de 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 | Cadena toString ()
Emite esta fecha como una cadena, como 10:15. |
| 46 | LocalTime truncatedTo (unidad TemporalUnit)
Devuelve una copia de este LocalTime con el tiempo truncado. |
| 47 | long until (Temporal endExclusive, TemporalUnit unit)
Calcula la cantidad de tiempo hasta otro momento en términos de la unidad especificada. |
| 48 | LocalTime con (ajustador TemporalAdjuster)
Devuelve una copia ajustada de este tiempo. |
| 49 | LocalTime con (campo TemporalField, newValue largo)
Devuelve una copia de este tiempo con el campo especificado establecido en un nuevo valor. |
| 50 | LocalTime withHour (hora int)
Devuelve una copia de este LocalTime con la hora del día alterada. |
| 51 | LocalTime withMinute (int minuto)
Devuelve una copia de este LocalTime con el minuto de hora modificado. |
| 52 | LocalTime withNano (int nanoOfSecond)
Devuelve una copia de este LocalTime con la nano-de-segundo alterada. |
| 53 | LocalTime withSecond (int segundo)
Devuelve una copia de este LocalTime con el segundo de minuto modificado. |
Métodos heredados
Esta clase hereda métodos de las siguientes clases:
- Java.lang.Object