Udostępnij za pośrednictwem


UmAlQuraCalendar.GetLeapMonth(Int32, Int32) Metoda

Definicja

Oblicza miesiąc przestępny dla określonego roku i ery.

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

Parametry

year
Int32

Rok.

era
Int32

Era. Określ UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra] lub UmAlQuraEra.

Zwraca

Zawsze 0, ponieważ UmAlQuraCalendar klasa nie obsługuje miesięcy przestępnych.

Wyjątki

year jest mniejsza niż 1318 lub większa niż 1450.

-lub-

era nie UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra] jest lub UmAlQuraEra.

Uwagi

W kalendarzu, który obsługuje pojęcie miesiąca przestępnego, miesiąc przestępny może wystąpić po określonym miesiącu lub po dowolnym miesiącu w roku. Na przykład EastAsianLunisolarCalendar.GetMonth(DateTime) metoda zwraca liczbę z zakresu od 1 do 13, która wskazuje miesiąc skojarzony z określoną datą. Jeśli istnieje miesiąc przestępny między ósmym i dziewiątym miesiącem roku, GetMonth metoda zwraca 8 dla ósmego miesiąca, 9 dla ósmego miesiąca i 10 w dziewiątym miesiącu.

Dotyczy