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