語言

IsoFields.WeekOfWeekBasedYear 屬性

定義

代表以週為單位的年度欄位。

[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 寬鬆模式下,僅以週為基礎的年份會與有效值範圍進行驗證。 若週號不在1至7區間,則調整週數以縮短至1至7區間。 若週數值超出1到52的範圍,則將多餘週數從所得日期中加減。

此單元為不可變且執行緒安全的單例。

Java 文件 java.time.temporal.IsoFields.WEEK_OF_WEEK_BASED_YEAR

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

適用於