UmAlQuraCalendar.TwoDigitYearMax Eigenschaft

Definition

Ruft das letzte Jahr eines 100-Jahres-Bereichs ab, der durch ein 2-stelliges Jahr dargestellt werden kann, oder legt diesen fest.

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

Eigenschaftswert

Das letzte Jahr eines 100-Jahres-Bereichs, der durch ein 2-stelliges Jahr dargestellt werden kann.

Ausnahmen

Dieser Kalender ist schreibgeschützt.

Bei einem Set-Vorgang ist der Um Al Qura-Kalenderjahrwert kleiner als 1318, aber nicht 99 oder größer als 1450.

Hinweise

Mit dieser Eigenschaft kann ein 2-stelliges Jahr ordnungsgemäß in ein 4-stelliges Jahr übersetzt werden. Wenn diese Eigenschaft beispielsweise auf 1429 festgelegt ist, liegt der Bereich von 100 Jahren zwischen 1330 und 1429. Daher wird ein 2-stelliger Wert von 30 als 1330 interpretiert, während ein 2-stelliger Wert von 29 als 1429 interpretiert wird.

Der Anfangswert dieser Eigenschaft wird von den Einstellungen im Bereich "Regions- und Sprachoptionen" der Systemsteuerung abgeleitet. Diese Informationen können sich jedoch während der Lebensdauer der AppDomain. Die UmAlQuraCalendar Klasse erkennt keine Änderungen an den Systemeinstellungen automatisch.

Der Sonderwert 99 bewirkt, dass die Methode die ToFourDigitYear Systemeinstellungen ignoriert und das angegebene Jahr unverändert zurückgibt.

Gilt für:

Weitere Informationen