Java.Time Spazio dei nomi

Fornisce l'API principale per date, ore, istantanee e durate.

Classi

Nome Descrizione
Clock

Orologio che consente l'accesso all'istante, alla data e all'ora correnti usando un fuso orario.

DateTimeException

Eccezione utilizzata per indicare un problema durante il calcolo di una data e ora.

DayOfWeek

Un giorno della settimana, ad esempio "Martedì".

Duration

Intervallo di tempo basato sul tempo, ad esempio '34.

Instant

Punto istantaneo sulla linea temporale.

LocalDate

Data senza fuso orario nel sistema di calendario ISO-8601, ad esempio 2007-12-03.

LocalDateTime

Data e ora senza fuso orario nel sistema di calendario ISO-8601, ad esempio 2007-12-03T10:15:30.

LocalTime

Ora senza fuso orario nel sistema di calendario ISO-8601, ad esempio 10:15:30.

Month

Un mese dell'anno, ad esempio "Luglio".

MonthDay

Un mese nel sistema di calendario ISO-8601, ad esempio --12-03.

OffsetDateTime

Data e ora con un offset dall'ora UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio 2007-12-03T10:15:30+01:00.

OffsetTime

Ora con un offset dall'ora UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio 10:15:30+01:00.

Period

Quantità di tempo basata su data nel sistema di calendario ISO-8601, ad esempio "2 anni, 3 mesi e 4 giorni".

Year

Anno nel sistema di calendario ISO-8601, ad esempio 2007.

YearMonth

Un mese di anno nel sistema di calendario ISO-8601, ad esempio 2007-12.

ZonedDateTime

Data e ora con un fuso orario nel sistema di calendario ISO-8601, ad esempio 2007-12-03T10:15:30+01:00 Europe/Paris.

ZoneId

ID fuso orario, ad esempio Europe/Paris.

ZoneOffset

Offset del fuso orario da Greenwich/UTC, ad esempio +02:00.

Interfacce

Nome Descrizione
IInstantSource

Fornisce l'accesso all'istante corrente.

Commenti

I tipi in questo spazio dei nomi rappresentano istantanee, durate, date, ore, fusi orari e periodi basati sul sistema di calendario ISO.

Tutte le classi sono non modificabili e thread-safe. Per l'accesso ai campi di basso livello, utilizzare Java.Time.Temporal; per la stampa e l'analisi personalizzate, utilizzare Java.Time.Format.

Java.Time.Chrono fornisce API indipendenti dal calendario per le applicazioni che usano calendari localizzati. Le applicazioni devono usare i tipi di data e ora ISO in questo spazio dei nomi attraverso i limiti di sistema.