語言

DateTimeFormatter.BasicIsoDate 屬性

定義

ISO 日期格式化器,能格式化或解析沒有偏移量的日期,例如「20111203」。

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

屬性值

ISO 日期格式化器,能格式化或解析沒有偏移量的日期,例如「20111203」。

屬性

備註

ISO 日期格式化器,能格式化或解析沒有偏移量的日期,例如「20111203」。

此格式化器會回傳一個不可變格式化器,能格式化並解析 ISO-8601 基本的本地日期格式。 格式包括:<ul><li>四位數代表 ChronoField#YEAR year。 僅支援 0000 至 9999 之間的年份。 <李>兩位數代表 ChronoField#MONTH_OF_YEAR month-of-year. 此欄位預先填充零以確保兩位數。 <李>兩位數代表 ChronoField#DAY_OF_MONTH day-of-month. 此欄位預先填充零以確保兩位數。 <如果>偏移量無法被格式化或解析,則格式已完成。 <李>:沒有冒號的。ZoneOffset#getId() offset ID 若偏移量有秒數,則會處理,儘管這並非 ISO-8601 標準的一部分。 偏移解析較寬鬆,允許分鐘與秒數為可選。 解析不區分大小寫。 </ul>

由於此格式化器有可選元素,可能需要使用 DateTimeFormatter#parseBest

回傳的格式化器設定了 ISO 的時間軸,以確保其他日曆系統的日期正確轉換。 它沒有覆蓋區域,採用 ResolverStyle#STRICT STRICT 解析器風格。

Java 文件 java.time.format.DateTimeFormatter.BASIC_ISO_DATE

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於