UmAlQuraCalendar.GetLeapMonth(Int32, Int32) UmAlQuraCalendar.GetLeapMonth(Int32, Int32) UmAlQuraCalendar.GetLeapMonth(Int32, Int32) UmAlQuraCalendar.GetLeapMonth(Int32, Int32) Method

定義

指定された年と時代 (年号) の閏月を計算します。Calculates the leap month for a specified year and era.

public:
 override int GetLeapMonth(int year, int era);
public override int GetLeapMonth (int year, int era);
override this.GetLeapMonth : int * int -> int
Public Overrides Function GetLeapMonth (year As Integer, era As Integer) As Integer

パラメーター

year
Int32 Int32 Int32 Int32

年。A year.

era
Int32 Int32 Int32 Int32

時代 (年号)。An era. UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra] または UmAlQuraEra を指定します。Specify UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra] or UmAlQuraEra.

戻り値

常に 0 (UmAlQuraCalendar クラスでは閏月がサポートされないため)。Always 0 because the UmAlQuraCalendar class does not support leap months.

例外

year が 1318 未満か、1450 よりも大きい値です。year is less than 1318 or greater than 1450.

または-or- era が、UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra] でも UmAlQuraEra でもありません。era is not UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra] or UmAlQuraEra.

注釈

閏月の概念をサポートする予定表、閏月は特定の月の後、または 1 年間のすべての月の後にできます。In a calendar that supports the notion of a leap month, the leap month can occur either after a particular month or after any month in a year. たとえば、EastAsianLunisolarCalendar.GetMonth(DateTime)メソッドは、1 から 13 に関連付けられた、指定された日付の月を示す数値を返します。For example, the EastAsianLunisolarCalendar.GetMonth(DateTime) method returns a number between 1 and 13 that indicates the month associated with a specified date. 年の第 8 と 9 番目の月の間閏月がある場合、GetMonthメソッド leap 8 番目の月の 9 および 10 9 番目の月は 8 番目の月の 8 が返されます。If there is a leap month between the eighth and ninth months of the year, the GetMonth method returns 8 for the eighth month, 9 for the leap eighth month, and 10 for the ninth month.

適用対象