OffsetDateTime Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio 2007-12-03T10:15:30+01:00
.
[Android.Runtime.Register("java/time/OffsetDateTime", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class OffsetDateTime : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.IComparable, Java.Time.Temporal.ITemporal, Java.Time.Temporal.ITemporalAdjuster
[<Android.Runtime.Register("java/time/OffsetDateTime", ApiSince=26, DoNotGenerateAcw=true)>]
type OffsetDateTime = class
inherit Object
interface ISerializable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface IComparable
interface ITemporal
interface ITemporalAccessor
interface ITemporalAdjuster
- Ereditarietà
- Attributi
- Implementazioni
Commenti
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio 2007-12-03T10:15:30+01:00
.
OffsetDateTime
è una rappresentazione non modificabile di una data con un offset. Questa classe archivia tutti i campi data e ora, a una precisione di nanosecondi, nonché l'offset da UTC/Greenwich. Ad esempio, il valore "2 ottobre 2007 alle 13:45:30.123456789 +02:00" può essere archiviato in un OffsetDateTime
oggetto .
OffsetDateTime
e java.time.ZonedDateTime
java.time.Instant
tutti archiviano un'istantanea sulla linea temporale alla precisione nanoseconda. Instant
è il più semplice, semplicemente rappresentando l'istante. OffsetDateTime
aggiunge all'istante l'offset da UTC/Greenwich, che consente di ottenere la data locale. ZonedDateTime
aggiunge regole del fuso orario completo.
È previsto che ZonedDateTime
o Instant
venga usato per modellare i dati in applicazioni più semplici. Questa classe può essere usata durante la modellazione dei concetti di data-ora in modo più dettagliato o quando si comunica a un database o in un protocollo di rete.
Aggiunta nella versione 1.8.
Documentazione Java per java.time.OffsetDateTime
.
Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .
Proprietà
Class |
Restituisce la classe di runtime di questo |
DayOfMonth |
Ottiene il campo giorno del mese. |
DayOfWeek |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
DayOfYear |
Ottiene il campo giorno dell'anno. |
Handle |
Handle all'istanza di Android sottostante. (Ereditato da Object) |
Hour |
Ottiene il campo ora del giorno. |
JniIdentityHashCode |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
JniPeerMembers |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Max |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Min |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Minute |
Ottiene il campo minuto dell'ora. |
Month |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
MonthValue |
Ottiene il campo mensile dell'anno compreso tra 1 e 12. |
Nano |
Ottiene il campo nano-di secondo. |
Offset |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
PeerReference |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Second |
Ottiene il campo del secondo minuto. |
ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
Year |
Ottiene il campo anno. |
Metodi
AdjustInto(ITemporal) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
AtZoneSameInstant(ZoneId) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
AtZoneSimilarLocal(ZoneId) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
CompareTo(OffsetDateTime) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Dispose() |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Dispose(Boolean) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
Format(DateTimeFormatter) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
From(ITemporalAccessor) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Get(ITemporalField) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
GetLong(ITemporalField) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
IsAfter(OffsetDateTime) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
IsBefore(OffsetDateTime) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
IsEqual(OffsetDateTime) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
IsSupported(ITemporalField) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
IsSupported(ITemporalUnit) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
JavaFinalize() |
Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto. (Ereditato da Object) |
Minus(Int64, ITemporalUnit) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Minus(ITemporalAmount) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
MinusDays(Int64) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
MinusHours(Int64) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
MinusMinutes(Int64) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
MinusMonths(Int64) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
MinusNanos(Int64) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
MinusSeconds(Int64) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
MinusWeeks(Int64) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
MinusYears(Int64) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Notify() |
Riattiva un singolo thread in attesa del monitoraggio dell'oggetto. (Ereditato da Object) |
NotifyAll() |
Riattiva tutti i thread in attesa del monitoraggio dell'oggetto. (Ereditato da Object) |
Now() |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Now(Clock) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Now(ZoneId) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Of(Int32, Int32, Int32, Int32, Int32, Int32, Int32, ZoneOffset) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Of(LocalDate, LocalTime, ZoneOffset) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Of(LocalDateTime, ZoneOffset) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
OfInstant(Instant, ZoneId) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Parse(ICharSequence) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Parse(ICharSequence, DateTimeFormatter) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Parse(String) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Parse(String, DateTimeFormatter) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Plus(Int64, ITemporalUnit) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Plus(ITemporalAmount) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
PlusDays(Int64) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
PlusHours(Int64) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
PlusMinutes(Int64) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
PlusMonths(Int64) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
PlusNanos(Int64) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
PlusSeconds(Int64) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
PlusWeeks(Int64) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
PlusYears(Int64) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Query(ITemporalQuery) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Range(ITemporalField) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
TimeLineOrder() |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
ToArray<T>() |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
ToEpochSecond() |
Converte questa data al numero di secondi dall'epoca del 1970-01-01T00:00:00Z. |
ToInstant() |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
ToLocalDate() |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
ToLocalDateTime() |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
ToLocalTime() |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
ToOffsetTime() |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
ToString() |
Restituisce una rappresentazione in formato stringa dell'oggetto. (Ereditato da Object) |
ToZonedDateTime() |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
TruncatedTo(ITemporalUnit) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
UnregisterFromRuntime() |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Until(ITemporal, ITemporalUnit) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Wait() |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.< (Ereditato da Object) |
Wait(Int64) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale. (Ereditato da Object) |
Wait(Int64, Int32) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale. (Ereditato da Object) |
With(ITemporalAdjuster) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
With(ITemporalField, Int64) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
WithDayOfMonth(Int32) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
WithDayOfYear(Int32) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
WithHour(Int32) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
WithMinute(Int32) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
WithMonth(Int32) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
WithNano(Int32) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
WithOffsetSameInstant(ZoneOffset) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
WithOffsetSameLocal(ZoneOffset) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
WithSecond(Int32) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
WithYear(Int32) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Implementazioni dell'interfaccia esplicita
IComparable.CompareTo(Object) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
IJavaPeerable.Disposed() |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
IJavaPeerable.DisposeUnlessReferenced() |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
IJavaPeerable.Finalized() |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
IJavaPeerable.JniManagedPeerState |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione dei tipi controllati dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |
GetJniTypeName(IJavaPeerable) |
Data-ora con offset da UTC/Greenwich nel sistema di calendario ISO-8601, ad esempio |