Calendar.TwoDigitYearMax 屬性

定義

取得或設定以二位數年份表示時,該 100 年範圍的最後一年。

public:
 virtual property int TwoDigitYearMax { int get(); void set(int value); };
public virtual int TwoDigitYearMax { get; set; }
member this.TwoDigitYearMax : int with get, set
Public Overridable Property TwoDigitYearMax As Integer

屬性值

Int32

以二位數年份表示時,該 100 年範圍的最後一年。

例外狀況

目前的 Calendar 物件是唯讀的。

備註

此屬性可讓 2 位數年份正確轉譯為 4 位數年份。 例如,如果此屬性設定為 2029,則 100 年的範圍是從 1930 到 2029。 因此,2 位數的 30 值會解譯為 1930,而 29 的 2 位數值則會解譯為 2029。

此屬性的初始值衍生自區域和語言選項部分主控台的設定。 不過,該資訊在 的 AppDomain 存留期間可能會變更。 類別 Calendar 不會自動偵測系統設定中的變更。 如果地區和語言選項不支援行事曆,則此屬性的初始值是 類別所 Calendar 定義的預設值。

您的應用程式應該將此值設定為 99,以指出要以常值方式採用 2 位數年份。 例如,如果此屬性設定為 99,則 100 年的範圍是從 0 (不是大部分行事曆的有效值,) 為 99。 因此,2 位數的 30 值會解譯為 30。

適用於

另請參閱