KoreanLunisolarCalendar クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
月、日、年などの区分で時間を表します。 年はグレゴリオ暦を使用して計算され、日付と月は太陰太陽暦を使用して計算されます。
public ref class KoreanLunisolarCalendar : System::Globalization::EastAsianLunisolarCalendar
public class KoreanLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
[System.Serializable]
public class KoreanLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
type KoreanLunisolarCalendar = class
inherit EastAsianLunisolarCalendar
[<System.Serializable>]
type KoreanLunisolarCalendar = class
inherit EastAsianLunisolarCalendar
Public Class KoreanLunisolarCalendar
Inherits EastAsianLunisolarCalendar
- 継承
- 属性
注釈
クラスは KoreanLunisolarCalendar 、lunisolar カレンダーを EastAsianLunisolarCalendar 表す クラスから派生します。 このクラスは EastAsianLunisolarCalendar 、太陽年と月に加えて、60 年ごとに繰り返される 200 年周期をサポートしています。 カレンダーの各太陽年は、性別年、日の幹、地上の枝に関連付けられています。これらのカレンダーは、年の任意の月の後に閏月を持つことができます。
注意
KoreanLunisolarCalendar クラスや .NET Framework のその他のカレンダー クラスの使用方法の詳細については、「カレンダーの使用」を参照してください。
クラスは KoreanLunisolarCalendar グレゴリオ暦を使用して年を計算し、 クラスを使用して日と月を EastAsianLunisolarCalendar 計算します。
閏月は、1 年の任意の月の後に発生する可能性があります。 たとえば、 メソッドは EastAsianLunisolarCalendar.GetMonth(DateTime) 、指定した日付に関連付けられている月を示す 1 から 13 までの数値を返します。 年の 8 か月目から 9 か月目の間に閏月がある場合、 GetMonth このメソッドは 8 か月目に 8、うるう 8 か月目に 9、9 月目に 10 を返します。
現在、 KoreanLunisolarCalendar は クラスでサポートされている CultureInfo カルチャでは使用されていません。 したがって、このクラスは、韓国語のルニソール カレンダーの日付を計算するためにのみ使用できます。
それぞれ CultureInfo は、一連の予定表をサポートしています。 Calendar プロパティは、カルチャの既定のカレンダーを返し、OptionalCalendars プロパティは、カルチャでサポートされているすべてのカレンダーを含む配列を返します。 CultureInfo が使用するカレンダーを変更するには、アプリケーションで Calendar の CultureInfo.DateTimeFormat プロパティに新しい Calendar を設定してください。
コンストラクター
KoreanLunisolarCalendar() |
KoreanLunisolarCalendar クラスの新しいインスタンスを初期化します。 |
フィールド
CurrentEra |
現在のカレンダーの現在の時代 (年号) を表します。 このフィールドの値は 0 です。 (継承元 Calendar) |
GregorianEra |
現在の KoreanLunisolarCalendar オブジェクトに対応するグレゴリオ暦の時代 (年号) を指定します。 |
プロパティ
AlgorithmType |
現在のカレンダーの暦法 (太陽暦、太陰暦、または両者の組み合わせ) を示す値を取得します。 (継承元 EastAsianLunisolarCalendar) |
DaysInYearBeforeMinSupportedYear |
MinSupportedDateTime プロパティで指定された年の前の年の日数を取得します。 |
DaysInYearBeforeMinSupportedYear |
MinSupportedDateTime プロパティで指定された年の前の年の日数を取得します。 (継承元 Calendar) |
Eras |
現在の KoreanLunisolarCalendar オブジェクトでサポートされている日付と時刻の範囲に対応する時代 (年号) を取得します。 |
IsReadOnly |
この Calendar オブジェクトが読み取り専用かどうかを示す値を取得します。 (継承元 Calendar) |
MaxSupportedDateTime |
KoreanLunisolarCalendar クラスでサポートされている最大の日付と時刻を取得します。 |
MinSupportedDateTime |
KoreanLunisolarCalendar クラスでサポートされている最小の日付と時刻を取得します。 |
TwoDigitYearMax |
年の 2 桁表記で表すことができる 100 年間の範囲内で最後に当たる年を取得または設定します。 (継承元 EastAsianLunisolarCalendar) |
メソッド
適用対象
こちらもご覧ください
.NET