IsoFields.WeekOfWeekBasedYear 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示基于周的一周的字段。
[Android.Runtime.Register("WEEK_OF_WEEK_BASED_YEAR", ApiSince=26)]
public static Java.Time.Temporal.ITemporalField? WeekOfWeekBasedYear { get; }
[<Android.Runtime.Register("WEEK_OF_WEEK_BASED_YEAR", ApiSince=26)>]
static member WeekOfWeekBasedYear : Java.Time.Temporal.ITemporalField
属性值
- 属性
注解
表示基于周的一周的字段。
此字段允许查询和设置基于周的年份值的周。 基于周的年份的值从 1 到 52,如果基于周的年份有 53 周,则为 53。
在解析阶段,可以从基于周的年份、基于周的年份和星期几创建日期。
在 ResolverStyle#STRICT 严格模式下,所有三个字段都根据有效值的范围进行验证。 基于周的年份字段根据基于周的年份验证为 1 到 52 或 53。
在 ResolverStyle#SMART 智能模式下,所有三个字段都根据有效值的范围进行验证。 基于周的年份字段在 1 到 53 之间进行验证,忽略基于周的年份。 如果基于周的年份为 53,但基于周的年份只有 52 周,则生成的日期为下周年份的第 1 周。
在 ResolverStyle#LENIENT lenient 模式下,仅根据有效值的范围验证基于周的年份。 如果星期几超出范围 1 到 7,则生成的日期由合适的周数调整,以将一周中的一天减少到 1 到 7 范围。 如果基于周的年份值超出 1 到 52 的范围,则从生成的日期添加或删除任何多余的周。
此单元是一个不可变且线程安全的单一实例。
适用于 . 的 java.time.temporal.IsoFields.WEEK_OF_WEEK_BASED_YEARJava 文档
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。