DateTimeFormatter.IsoInstant 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
ISO 即時格式化器,用來格式化或解析 UTC 時間的即時格式化器,例如 '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
屬性值
ISO 即時格式化器,用來格式化或解析 UTC 時間的即時格式化器,例如 '2011-12-03T10:15:30Z'。
- 屬性
備註
ISO 即時格式化器,用來格式化或解析 UTC 時間的即時格式化器,例如 '2011-12-03T10:15:30Z'。
此格式化器會回傳一個不可變格式化器,能格式化並解析 ISO-8601 即時格式。 格式化時,瞬間總是以「Z」後綴表示 UTC。 每分鐘的秒鐘總是輸出。 秒奈米級可根據需要輸出零、三、六或九位數字。 解析時,會利用 的 DateTimeFormatterBuilder#appendOffsetId() 行為來解析偏移量,必要時將瞬間轉換為 UTC。 至少需要時間到秒區。 從零到九的分秒數會被解析。 不使用局部十進位格式。
這是一個特殊情況格式化器,旨在讓 .java.time.Instant 此 Instant 類別設計僅代表某一時間點,內部儲存一個以奈秒為單位的值,該值來自固定的 1970-01-01Z 。 因此,若不提供某種時區,就 Instant 無法以日期或時間格式化。 此格式化器允許 Instant 格式化,透過使用 ZoneOffset.UTC。
格式包括:<ul><li>The #ISO_OFFSET_DATE_TIME 即瞬間轉換並ChronoField#INSTANT_SECONDSChronoField#NANO_OF_SECOND使用UTC偏移量。 解析不區分大小寫。
</ul>
回傳的格式化器沒有覆蓋的時間順序或區域。 它使用 ResolverStyle#STRICT STRICT 解析器風格。
Java 文件 java.time.format.DateTimeFormatter.ISO_INSTANT。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。