DateTimeFormatter.WithResolverStyle(ResolverStyle) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回具有新解析程序样式的此格式化程序的副本。
[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 解析程序样式。
更改解析程序样式只会在分析过程中产生效果。 分析文本字符串分为两个阶段。 阶段 1 是一个基本文本分析,根据添加到生成器的字段。 阶段 2 将分析的字段值对解析为日期和/或时间对象。 解析程序样式用于控制阶段 2 的发生方式、解析方式。 有关可用选项的详细信息,请参阅 ResolverStyle 。
此实例不可变,不受此方法调用影响。
Java文档java.time.format.DateTimeFormatter.withResolverStyle(java.time.format.ResolverStyle)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。