HebrewCalendar.GetLeapMonth(Int32, Int32) 方法

定義

計算指定年份和紀元的閏月。

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

一年。

era
Int32

一紀元。 請指定 HebrewEraHebrewCalendar.Eras[Calendar.CurrentEra]

傳回

正整數,指出在指定的年份及紀元中的閏月。 如果 yearera 參數指定閏年,則傳回值是 7,但如果不是閏年,則傳回 0。

例外狀況

era 不是 HebrewEraHebrewCalendar.Eras[Calendar.CurrentEra]

-或-

year 小於希伯來曆法 5343 年或大於希伯來曆法 5999 年。

備註

在支援閏月概念的行事曆中,閏月可以在特定月份或一年中的任何月份之後發生。 例如,方法會 GetMonth 傳回介於 1 到 13 之間的數位,指出與指定日期相關聯的月份。 如果一年的第八個月和第九個月之間有閏月,此方法 GetMonth 會傳回 8 代表第八個月、9 代表閏八個月,而第九個月則傳回 10。

適用於