Java.Time Espacio de nombres

Proporciona la API principal para fechas, horas, instantes y duraciones.

Clases

Nombre Description
Clock

Reloj que proporciona acceso al momento actual, la fecha y la hora mediante una zona horaria.

DateTimeException

Excepción usada para indicar un problema al calcular una fecha y hora.

DayOfWeek

Un día de la semana, como "martes".

Duration

Una cantidad de tiempo basada en el tiempo, como "34".

Instant

Un punto instantáneo en la línea de tiempo.

LocalDate

Fecha sin zona horaria en el sistema de calendario ISO-8601, como 2007-12-03.

LocalDateTime

Una fecha y hora sin zona horaria en el sistema de calendario ISO-8601, como 2007-12-03T10:15:30.

LocalTime

Una hora sin zona horaria en el sistema de calendario ISO-8601, como 10:15:30.

Month

Un mes de año, como "julio".

MonthDay

Un día de mes en el sistema de calendario ISO-8601, como --12-03.

OffsetDateTime

Una fecha y hora con un desplazamiento de UTC/Greenwich en el sistema de calendario ISO-8601, como 2007-12-03T10:15:30+01:00.

OffsetTime

Una hora con un desplazamiento de UTC/Greenwich en el sistema de calendario ISO-8601, como 10:15:30+01:00.

Period

Una cantidad de tiempo basada en fechas en el sistema de calendario ISO-8601, como "2 años, 3 meses y 4 días".

Year

Un año en el sistema de calendario ISO-8601, como 2007.

YearMonth

Un mes de año en el sistema de calendario ISO-8601, como 2007-12.

ZonedDateTime

Una fecha y hora con una zona horaria en el sistema de calendario ISO-8601, como 2007-12-03T10:15:30+01:00 Europe/Paris.

ZoneId

Un identificador de zona horaria, como Europe/Paris.

ZoneOffset

Desplazamiento de zona horaria de Greenwich/UTC, como +02:00.

Interfaces

Nombre Description
IInstantSource

Proporciona acceso al instante actual.

Comentarios

Los tipos de este espacio de nombres representan instantes, duraciones, fechas, horas, zonas horarias y períodos basados en el sistema de calendario ISO.

Todas las clases son inmutables y seguras para subprocesos. Para el acceso de campo de bajo nivel, use Java.Time.Temporal; para impresión y análisis personalizados, use Java.Time.Format.

Java.Time.Chrono proporciona API neutras de calendario para aplicaciones que usan calendarios localizados. Las aplicaciones deben usar los tipos de fecha y hora ISO en este espacio de nombres a través de los límites del sistema.