Condividi tramite


DateTimeFormatter.IsoInstant Proprietà

Definizione

Formattatore istantaneo ISO che formatta o analizza un istante in formato UTC, ad esempio "2011-12-03T10:15:30Z".

[Android.Runtime.Register("ISO_INSTANT", ApiSince=26)]
public static Java.Time.Format.DateTimeFormatter? IsoInstant { get; }
[<Android.Runtime.Register("ISO_INSTANT", ApiSince=26)>]
static member IsoInstant : Java.Time.Format.DateTimeFormatter

Valore della proprietà

Attributi

Commenti

Formattatore istantaneo ISO che formatta o analizza un istante in formato UTC, ad esempio "2011-12-03T10:15:30Z".

Viene restituito un formattatore non modificabile in grado di formattare e analizzare il formato istantaneo ISO-8601. Durante la formattazione, l'istante verrà sempre suffisso da 'Z' per indicare l'ora UTC. Il secondo minuto viene sempre restituito. Il nano-di-secondo restituisce zero, tre, sei o nove cifre in base alle esigenze. Durante l'analisi, il comportamento di DateTimeFormatterBuilder#appendOffsetId() verrà usato per analizzare l'offset, convertendo l'istante in utc in base alle esigenze. È necessario specificare il tempo necessario per almeno il campo secondi. Vengono analizzati i secondi frazionari da zero a nove. Lo stile decimale localizzato non viene utilizzato.

Si tratta di un formattatore di maiuscole e minuscole speciale destinato a consentire una forma leggibile di un oggetto java.time.Instant. La Instant classe è progettata per rappresentare solo un punto nel tempo e archivia internamente un valore in nanosecondi da un periodo fisso di 1970-01-01Z. Di conseguenza, un oggetto Instant non può essere formattato come data o ora senza fornire una forma di fuso orario. Questo formattatore consente di formattare , Instant fornendo una conversione appropriata tramite ZoneOffset.UTC.

Il formato è costituito da: <ul<>li>La #ISO_OFFSET_DATE_TIME posizione da ChronoField#INSTANT_SECONDS cui viene convertito l'istante e ChronoField#NANO_OF_SECOND utilizzando l'offsetUTC. L'analisi non fa distinzione tra maiuscole e minuscole. </ul>

Il formattatore restituito non ha cronologia o zona di override. Usa lo stile del ResolverStyle#STRICT STRICT sistema di risoluzione.

Documentazione java per java.time.format.DateTimeFormatter.ISO_INSTANT.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a