Sdílet prostřednictvím


UmAlQuraCalendar.GetLeapMonth(Int32, Int32) Metoda

Definice

Vypočítá přestupný měsíc pro zadaný rok a éru.

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

Éra. Zadejte UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra] nebo UmAlQuraEra.

Návraty

Vždy 0, protože UmAlQuraCalendar třída nepodporuje přestupné měsíce.

Výjimky

year je menší než 1318 nebo větší než 1450.

-nebo-

era není UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra] nebo UmAlQuraEra.

Poznámky

V kalendáři, který podporuje pojem přestupného měsíce, může přestupný měsíc nastat buď po určitém měsíci, nebo po libovolném měsíci v roce. Metoda například EastAsianLunisolarCalendar.GetMonth(DateTime) vrátí číslo mezi 1 a 13, které označuje měsíc přidružený k zadanému datu. Pokud mezi osmým a devátým měsícem roku existuje přestupný měsíc, GetMonth vrátí metoda hodnotu 8 pro osmý měsíc, 9 pro přestupný osmý měsíc a 10 pro devátý měsíc.

Platí pro