DateTimeFormatter.IsoInstant Properti

Definisi

Formatter instan ISO yang memformat atau mengurai instan dalam UTC, seperti '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

Nilai Properti

Formatter instan ISO yang memformat atau mengurai instan dalam UTC, seperti '2011-12-03T10:15:30Z'.

Atribut

Keterangan

Formatter instan ISO yang memformat atau mengurai instan dalam UTC, seperti '2011-12-03T10:15:30Z'.

Ini mengembalikan formatter yang tidak dapat diubah yang mampu memformat dan mengurai format instan ISO-8601. Saat memformat, instan akan selalu diakhiri oleh 'Z' untuk menunjukkan UTC. Detik-dari-menit selalu output. Nano detik menghasilkan nol, tiga, enam, atau sembilan digit seperlunya. Saat mengurai, perilaku DateTimeFormatterBuilder#appendOffsetId() akan digunakan untuk mengurai offset, mengonversi instan ke UTC seperlunya. Waktu untuk setidaknya bidang detik diperlukan. Detik pecahan dari nol hingga sembilan diurai. Gaya desimal yang dilokalkan tidak digunakan.

Ini adalah formatter kasus khusus yang dimaksudkan untuk memungkinkan bentuk manusia yang java.time.Instantdapat dibaca dari . Kelas Instant ini dirancang untuk hanya mewakili titik waktu dan secara internal menyimpan nilai dalam nanodetik dari epoch tetap 1970-01-01Z. Dengan demikian, Instant tidak dapat diformat sebagai tanggal atau waktu tanpa menyediakan beberapa bentuk zona waktu. Formatter ini memungkinkan Instant untuk diformat, dengan menyediakan konversi yang sesuai menggunakan ZoneOffset.UTC.

Format terdiri dari: <ul><li>Tempat #ISO_OFFSET_DATE_TIME instan dikonversi dari ChronoField#INSTANT_SECONDS dan ChronoField#NANO_OF_SECOND menggunakan UTC offset. Penguraian tidak peka huruf besar/kecil. </ul>

Formatter yang dikembalikan tidak memiliki kronologi atau zona penimpaan. Ini menggunakan ResolverStyle#STRICT STRICT gaya resolver.

Java dokumentasi untuk java.time.format.DateTimeFormatter.ISO_INSTANT.

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk