EastAsianLunisolarCalendar.TwoDigitYearMax プロパティ

定義

年の 2 桁表記で表すことができる 100 年間の範囲内で最後に当たる年を取得または設定します。

C#
public override int TwoDigitYearMax { get; set; }

プロパティ値

年の 2 桁表記で表すことができる 100 年間の範囲内で最後に当たる年。

例外

現在の EastAsianLunisolarCalendar は読み取り専用です。

set 操作に指定された値が 99 より小さいか、現在の暦でサポートされている最大の年を超えています。

注釈

このプロパティを使用すると、2 桁の年を 4 桁の年に正しく変換できます。 たとえば、グレゴリオ暦では、このプロパティが 2029 に設定されている場合、100 年の範囲は 1930 年から 2029 年です。 したがって、2 桁の値 30 は 1930 として解釈され、2 桁の値は 29 は 2029 と解釈されます。

このプロパティの初期値は、コントロール パネルの地域と言語のオプションの部分の設定から派生します。 ただし、その情報は の有効期間中に変更される AppDomain可能性があります。 クラスは EastAsianLunisolarCalendar 、システム設定の変更を自動的に検出しません。

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0