HijriCalendar.TwoDigitYearMax 属性

定义

获取或设置一个 100 年范围的上一年,该范围可以由 2 位年份表示。

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

属性值

100 年范围内的最后一年,该范围可以由 2 位年份表示。

例外

此日历是只读的。

设置操作中的值小于 100 或大于 9666。

注解

此属性允许将 2 位年份正确转换为 4 位年份。 例如,如果此属性设置为 1429,则 100 年的范围从 1330 到 1429。 因此,2 位值 30 被解释为 1330,而 29 的 2 位值解释为 1429。

此属性的初始值派生自控制面板的区域和语言选项部分中的设置。 但是,这些信息在生存 AppDomain期内可能会改变。 该 HijriCalendar 类不会自动检测系统设置中的更改。

应用程序应将此值设置为 99,以指示从字面上获取 2 位数的年份。 例如,如果此属性设置为 99,则 100 年的范围从 0(大多数日历无效)到 99。 因此,2 位值 30 被解释为 30。

适用于

另请参阅