DateTimeFormatter.IsoInstant 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
以UTC格式化或剖析瞬間的 ISO 立即格式器,例如 『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
屬性值
- 屬性
備註
以UTC格式化或剖析瞬間的 ISO 立即格式器,例如 『2011-12-03T10:15:30Z』。
這會傳回不可變的格式器,能夠格式化及剖析 ISO-8601 立即格式。 格式化時,立即一律會以 'Z' 後綴表示 UTC。 分鐘的第二分鐘一律會輸出。 奈秒會視需要輸出零、三、六或九位數。 剖析時,的行為 DateTimeFormatterBuilder#appendOffsetId()
將用來剖析位移,視需要將立即轉換為UTC。 至少需要秒欄位的時間。 從零到九的小數秒會剖析。 不會使用當地語系化的小數點樣式。
這是特殊案例格式器,旨在允許人類可讀取的格式 java.time.Instant
。 類別 Instant
的設計目的是只代表時間點,並在內部將值儲存在 1970-01-01Z 的固定 epoch 中,以奈秒為單位。 因此,若未提供某種形式的時區, Instant
就無法將 格式化為日期或時間。 這個格式器允許 Instant
使用 提供適當的轉換 ZoneOffset.UTC
,以格式化 。
格式包含:<ul<>li>立即#ISO_OFFSET_DATE_TIME
從 ChronoField#INSTANT_SECONDS
中轉換並使用ChronoField#NANO_OF_SECOND
UTC
位移的位置。 剖析不區分大小寫。 </ul>
傳回的格式器沒有覆寫時序或區域。 它會使用 ResolverStyle#STRICT STRICT
解析程序樣式。
的 java.time.format.DateTimeFormatter.ISO_INSTANT
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。