Java.Time.Chrono Namespace

Fornece sistemas de calendário, datas, datas, períodos e eras para calendários ISO e não ISO.

Classes

Nome Description
AbstractChronology

Uma implementação abstrata de um sistema de calendário, usada para organizar e identificar datas.

ChronoLocalDate

Uma data sem um fuso horário ou horário em uma cronologia arbitrária, destinada a casos avançados de uso de globalização.

ChronoLocalDateTime

Uma data e hora sem um fuso horário em uma cronologia arbitrária, destinada a casos avançados de uso de globalização.

Chronology

Um sistema de calendário, usado para organizar e identificar datas.

ChronoPeriod

Uma quantidade de tempo baseada em data em uma cronologia arbitrária, destinada a casos avançados de uso de globalização.

ChronoZonedDateTime

Fornece a forma de classe herdada de métodos estáticos em IChronoZonedDateTime.

HijrahEra

Uma era no sistema de calendário hijrah.

IsoChronology

O sistema de calendário ISO.

IsoEra

Uma era no sistema de calendário ISO.

JapaneseEra

Uma era no sistema de calendário imperial japonês.

MinguoEra

Uma era no sistema de calendário do Minguo.

ThaiBuddhistEra

Uma era no sistema de calendário budista tailandês.

Interfaces

Nome Description
IChronoLocalDate

Uma data sem fuso horário de dia ou fuso horário em uma cronologia arbitrária, destinada a casos avançados de uso de globalização.

IChronoLocalDateTime

Uma data e hora sem um fuso horário em uma cronologia arbitrária, destinada a casos avançados de uso de globalização.

IChronology

Um sistema de calendário, usado para organizar e identificar datas.

IChronoPeriod

Uma quantidade de tempo baseada em data, como "3 anos, 4 meses e 5 dias" em uma cronologia arbitrária, destinada a casos avançados de uso da globalização.

IChronoZonedDateTime

Uma data e hora com um fuso horário em uma cronologia arbitrária, destinada a casos avançados de uso de globalização.

IEra

Uma era da linha do tempo.

Comentários

IChronology define um sistema de calendário. IChronoLocalDate define uma data nesse sistema. Esse namespace inclui os sistemas de calendário Hijrah, Japonês, Minguo, Budista Tailandês e ISO.

Use os tipos baseados em ISO na Java.Time maioria das transferências de rede, armazenamento de dados e lógica de aplicativo. Use os tipos específicos do calendário quando a interface do usuário precisar aceitar ou exibir datas em outro sistema de calendário. Leia as diretrizes para IChronoLocalDate antes de usar vários sistemas de calendário.

Java referência para o java.time.chrono pacote.