語言

DateTimeFormatter.WithResolverStyle(ResolverStyle) 方法

定義

回傳一份帶有新解析器風格的格式化器副本。

[Android.Runtime.Register("withResolverStyle", "(Ljava/time/format/ResolverStyle;)Ljava/time/format/DateTimeFormatter;", "", ApiSince=26)]
public Java.Time.Format.DateTimeFormatter? WithResolverStyle(Java.Time.Format.ResolverStyle? resolverStyle);
[<Android.Runtime.Register("withResolverStyle", "(Ljava/time/format/ResolverStyle;)Ljava/time/format/DateTimeFormatter;", "", ApiSince=26)>]
member this.WithResolverStyle : Java.Time.Format.ResolverStyle -> Java.Time.Format.DateTimeFormatter

參數

resolverStyle
ResolverStyle

新的解決器風格,不是 null

傳回

基於此格式化器,並採用所要求的解析器樣式,而非 Null 格式

屬性

備註

回傳一份帶有新解析器風格的格式化器副本。

此時會回傳一個與此格式器狀態相似但採用解析器風格的格式化器。 預設格式化器具有 ResolverStyle#SMART SMART 解決器樣式。

改變解析器樣式只會在解析過程中產生影響。 解析文字字串分為兩個階段。 第一階段是根據建構器新增欄位進行基本的文字解析。 第二階段將解析後的欄位值對解析為日期和/或時間物件。 解析器風格用來控制第二階段(解析)的進行方式。 請參閱 ResolverStyle 更多可選選項的資訊。

此實例是不可變且不受此方法呼叫影響的。

Java 文件 java.time.format.DateTimeFormatter.withResolverStyle(java.time.format.ResolverStyle)

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

適用於