Clase java.time.LocalDateTime
Introducción
los java.time.LocalDateTime class representa una fecha y hora sin una zona horaria en el sistema de calendario ISO-8601, como 2007-12-03T10: 15: 30.
Declaración de clase
A continuación se muestra la declaración de java.time.LocalDateTime clase -
public final class LocalDateTime
extends Object
implements Temporal, TemporalAdjuster, ChronoLocalDateTime, Serializable
Campo
Los siguientes son los campos para java.time.LocalDateTime clase -
static LocalDateTime MAX - El LocalDateTime máximo admitido, '+ 999999999-12-31T23: 59: 59.999999999'.
static LocalDateTime MIN - El LocalDateTime mínimo admitido, '-999999999-01-01T00: 00: 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 | OffsetDateTime atOffset (desplazamiento de ZoneOffset)
Combina esta fecha y hora con un tiempo de compensación para crear un OffsetDateTime. |
| 3 | ZonedDateTime atZone (zona ZoneId)
Combina esta fecha y hora con una zona horaria para crear un ZonedDateTime. |
| 4 | int compareTo (ChronoLocalDateTime otro)
Compara esta fecha y hora con otra fecha y hora. |
| 5 | booleano es igual a (Objeto obj)
Comprueba si esta fecha-hora es igual a otra fecha-hora. |
| 6 | Formato de cadena (formateador DateTimeFormatter)
Formatea esta fecha y hora utilizando el formateador especificado. |
| 7 | static LocalDateTime from (TemporalAccessor temporal)
Obtiene una instancia de LocalDateTime de un objeto temporal. |
| 8 | int get (campo TemporalField)
Obtiene el valor del campo especificado de esta fecha y hora como int. |
| 9 | int getDayOfMonth ()
Obtiene el campo del día del mes. |
| 10 | DayOfWeek getDayOfWeek ()
Obtiene el campo del día de la semana, que es una enumeración DayOfWeek. |
| 11 | int getDayOfYear ()
Obtiene el campo del día del año. |
| 12 | int getHour ()
Obtiene el campo de la hora del día. |
| 13 | long getLong (campo TemporalField)
Obtiene el valor del campo especificado de esta fecha y hora como long. |
| 14 | Mes getMinute ()
Obtiene el campo de minuto de hora. |
| 15 | Mes getMonth ()
Obtiene el campo del mes del año con la enumeración Month. |
| dieciséis | int getMonthValue ()
Obtiene el campo del mes del año de 1 a 12. |
| 17 | int getNano ()
Obtiene el campo nano de segundo. |
| 18 | int getSecond ()
Obtiene el campo de segundo de minuto. |
| 19 | int getYear ()
Obtiene el campo del año. |
| 20 | int hashCode ()
Un código hash para esta fecha y hora. |
| 21 | boolean isAfter (ChronoLocalDateTime otro)
Comprueba si esta fecha y hora es posterior a la fecha y hora especificada. |
| 22 | boolean isBefore (ChronoLocalDateTime otro)
Comprueba si esta fecha y hora es anterior a la fecha y hora especificada. |
| 23 | boolean isEqual (ChronoLocalDateTime otro)
Comprueba si esta fecha y hora es igual a la fecha y hora especificada. |
| 24 | boolean isSupported (campo TemporalField)
Comprueba si el campo especificado es compatible. |
| 25 | boolean isSupported (unidad TemporalUnit)
Comprueba si la unidad especificada es compatible. |
| 26 | LocalDateTime menos (amountToSubtract largo, unidad TemporalUnit)
Devuelve una copia de esta fecha y hora con la cantidad especificada restada. |
| 27 | LocalDateTime menos (TemporalAmount amountToSubtract)
Devuelve una copia de esta fecha y hora con la cantidad especificada restada. |
| 28 | LocalDateTime minusDays (días largos para restar)
Devuelve una copia de este LocalDateTime con la cantidad de días especificada restada. |
| 29 | LocalDateTime minusHours (horas largas para restar)
Devuelve una copia de este LocalDateTime con el número especificado de horas restado. |
| 30 | LocalDateTime minusMinutes (minutos largos para restar)
Devuelve una copia de este LocalDateTime con el número especificado de minutos restado. |
| 31 | LocalDateTime minusMonths (meses largos para restar)
Devuelve una copia de este LocalDateTime con el número especificado de meses restado. |
| 32 | LocalDateTime minusNanos (nanos largos)
Devuelve una copia de este LocalDateTime con el número especificado de nanosegundos restado. |
| 33 | LocalDateTime minusSeconds (segundos largos)
Devuelve una copia de este LocalDateTime con el número especificado de segundos restado. |
| 34 | LocalDateTime minusWeeks (semanas largas para restar)
Devuelve una copia de este LocalDateTime con el número especificado de semanas restado. |
| 35 | LocalDateTime minusYears (años largos para restar)
Devuelve una copia de este LocalDateTime con el número especificado de años restado. |
| 36 | estática LocalDateTime ahora ()
Obtiene la fecha y hora actual del reloj del sistema en la zona horaria predeterminada. |
| 37 | static LocalDateTime ahora (reloj)
Obtiene la fecha y hora actual del reloj especificado. |
| 38 | static LocalDateTime ahora (ZoneId zone)
Obtiene la fecha y hora actual del reloj del sistema en la zona horaria especificada. |
| 39 | static LocalDateTime of (int año, int mes, int dayOfMonth, int hora, int minuto)
Obtiene una instancia de LocalDateTime del año, mes, día, hora y minuto, estableciendo el segundo y el nanosegundo en cero. |
| 40 | static LocalDateTime of (int año, int mes, int dayOfMonth, int hora, int minuto, int segundo)
Obtiene una instancia de LocalDateTime de año, mes, día, hora, minuto y segundo, estableciendo el nanosegundo en cero. |
| 41 | static LocalDateTime of (int año, int mes, int dayOfMonth, int hora, int minuto, int segundo, int nanoOfSecond)
Obtiene una instancia de LocalDateTime de año, mes, día, hora, minuto, segundo y nanosegundo. |
| 42 | static LocalDateTime of (int año, mes mes, int dayOfMonth, int hora, int minuto, int segundo)
Obtiene una instancia de LocalDateTime de año, mes, día, hora, minuto y segundo, estableciendo el nanosegundo en cero. |
| 43 | static LocalDateTime of (int año, mes mes, int dayOfMonth, int hora, int minuto, int segundo, int nanoOfSecond)
Obtiene una instancia de LocalDateTime de año, mes, día, hora, minuto, segundo y nanosegundo. |
| 44 | LocalDateTime estático de (fecha LocalDate, hora LocalTime)
Obtiene una instancia de LocalDateTime a partir de una fecha y hora. |
| 45 | static LocalDateTime ofEpochSecond (largo epochSecond, int nanoOfSecond, ZoneOffset offset)
Obtiene una instancia de LocalDateTime de la época de 1970-01-01T00: 00: 00Z. |
| 46 | static LocalDateTime ofInstant (Instant instantáneo, ZoneId zone)
Obtiene una instancia de LocalDateTime de un Instant y un ID de zona. |
| 47 | análisis estático de LocalDateTime (texto CharSequence)
Obtiene una instancia de LocalDateTime de una cadena de texto como 2007-12-03T10: 15: 30. |
| 48 | análisis estático de LocalDateTime (texto CharSequence, formateador DateTimeFormatter)
Obtiene una instancia de LocalDateTime de una cadena de texto mediante un formateador específico. |
| 49 | LocalDateTime plus (amountToAdd largo, unidad TemporalUnit)
Devuelve una copia de esta fecha y hora con la cantidad especificada agregada. |
| 50 | LocalDateTime más (TemporalAmount amountToAdd)
Devuelve una copia de esta fecha y hora con la cantidad especificada agregada. |
| 51 | LocalDateTime plusDays (días largos para agregar)
Devuelve una copia de este LocalDateTime con el número especificado de días agregados. |
| 52 | LocalDateTime plusHours (horas largas para agregar)
Devuelve una copia de este LocalDateTime con el número especificado de horas agregadas. |
| 53 | LocalDateTime plusMinutes (minutos largos para agregar)
Devuelve una copia de este LocalDateTime con el número especificado de minutos agregados. |
| 54 | LocalDateTime plusMonths (meses largos para agregar)
Devuelve una copia de este LocalDateTime con el número especificado de meses agregado. |
| 55 | LocalDateTime plusNanos (nanos largos)
Devuelve una copia de este LocalDateTime con el número especificado de nanosegundos agregado. |
| 56 | LocalDateTime plusSeconds (segundos largos)
Devuelve una copia de este LocalDateTime con el número especificado de segundos agregados. |
| 57 | LocalDateTime plusWeeks (semanas largas para agregar)
Devuelve una copia de este LocalDateTime con el número especificado de semanas agregadas. |
| 58 | LocalDateTime plusYears (años largos para agregar)
Devuelve una copia de este LocalDateTime con el número especificado de años agregados. |
| 59 | Consulta esta fecha y hora utilizando la consulta especificada. |
| 60 | Rango de ValueRange (campo TemporalField)
Obtiene el rango de valores válidos para el campo especificado. |
| 61 | LocalDate toLocalDate ()
Obtiene la parte LocalDate de esta fecha y hora. |
| 62 | LocalTime toLocalTime ()
Obtiene la parte LocalTime de esta fecha y hora. |
| 63 | Cadena toString ()
Muestra esta fecha como una cadena, como 2007-12-03T10: 15: 30. |
| 64 | LocalDateTime truncatedTo (unidad TemporalUnit)
Devuelve una copia de este LocalDateTime con el tiempo truncado. |
| sesenta y cinco | long until (Temporal endExclusive, TemporalUnit unit)
Calcula la cantidad de tiempo hasta otra fecha-hora en términos de la unidad especificada. |
| 66 | LocalDateTime con (ajustador TemporalAdjuster)
Devuelve una copia ajustada de esta fecha y hora. |
| 67 | LocalDateTime con (campo TemporalField, newValue largo)
Devuelve una copia de esta fecha y hora con el campo especificado establecido en un nuevo valor. |
| 68 | LocalDateTime withDayOfMonth (int dayOfMonth)
Devuelve una copia de este LocalDateTime con el día del mes modificado. |
| 69 | LocalDateTime withDayOfYear (int dayOfYear)
Devuelve una copia de este LocalDateTime con el día del año modificado. |
| 70 | LocalDateTime withHour (hora int)
Devuelve una copia de este LocalDateTime con la hora del día alterada. |
| 71 | LocalDateTime withMinute (int minuto)
Devuelve una copia de este LocalDateTime con el minuto de hora modificado. |
| 72 | LocalDateTime withMonth (int mes)
Devuelve una copia de este LocalDateTime con el mes del año modificado. |
| 73 | LocalDateTime con Nano (int nanoOfSecond)
Devuelve una copia de este LocalDateTime con el nano-de-segundo alterado. |
| 74 | LocalDateTime withSecond (int segundo)
Devuelve una copia de este LocalDateTime con el segundo de minuto modificado. |
| 75 | LocalDateTime withYear (int año)
Devuelve una copia de este LocalDateTime con el año modificado. |
Métodos heredados
Esta clase hereda métodos de las siguientes clases:
- Java.lang.Object