UmAlQuraCalendar.GetLeapMonth(Int32, Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.