Java.Time Namespace

Fornece a API principal para datas, horas, instantes e durações.

Classes

Nome Description
Clock

Um relógio que fornece acesso ao instantâneo, à data e à hora atuais usando um fuso horário.

DateTimeException

Exceção usada para indicar um problema ao calcular uma data e hora.

DayOfWeek

Um dia da semana, como "terça-feira".

Duration

Um tempo baseado em tempo, como '34.

Instant

Um ponto instantâneo na linha do tempo.

LocalDate

Uma data sem um fuso horário no sistema de calendário ISO-8601, como 2007-12-03.

LocalDateTime

Uma data e hora sem um fuso horário no sistema de calendário ISO-8601, como 2007-12-03T10:15:30.

LocalTime

Um horário sem um fuso horário no sistema de calendário ISO-8601, como 10:15:30.

Month

Um mês do ano, como "Julho".

MonthDay

Um mês no sistema de calendário ISO-8601, como --12-03.

OffsetDateTime

Uma data e hora com um deslocamento de UTC/Greenwich no sistema de calendário ISO-8601, como 2007-12-03T10:15:30+01:00.

OffsetTime

Um tempo com um deslocamento de UTC/Greenwich no sistema de calendário ISO-8601, como 10:15:30+01:00.

Period

Uma quantidade de tempo baseada em data no sistema de calendário ISO-8601, como "2 anos, 3 meses e 4 dias".

Year

Um ano no sistema de calendário ISO-8601, como 2007.

YearMonth

Um mês do ano no sistema de calendário ISO-8601, como 2007-12.

ZonedDateTime

Uma data e hora com um fuso horário no sistema de calendário ISO-8601, como 2007-12-03T10:15:30+01:00 Europe/Paris.

ZoneId

Uma ID de fuso horário, como Europe/Paris.

ZoneOffset

Um deslocamento de fuso horário de Greenwich/UTC, como +02:00.

Interfaces

Nome Description
IInstantSource

Fornece acesso ao instantâneo atual.

Comentários

Os tipos nesse namespace representam instantâneos, durações, datas, horários, fusos horários e períodos com base no sistema de calendário ISO.

Todas as classes são imutáveis e thread-safe. Para acesso a campos de baixo nível, use Java.Time.Temporal; para impressão e análise personalizadas, use Java.Time.Format.

Java.Time.Chrono fornece APIs neutras em calendário para aplicativos que usam calendários localizados. Os aplicativos devem usar os tipos de data e hora ISO nesse namespace entre os limites do sistema.