HijriCalendar.ToFourDigitYear(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í.
Převede zadaný rok na čtyřmístný rok pomocí TwoDigitYearMax vlastnosti k určení příslušného století.
public:
override int ToFourDigitYear(int year);
public override int ToFourDigitYear (int year);
override this.ToFourDigitYear : int -> int
Public Overrides Function ToFourDigitYear (year As Integer) As Integer
Parametry
- year
- Int32
Dvoumístné nebo čtyřmístné celé číslo, které představuje rok, který se má převést.
Návraty
Celé číslo, které obsahuje čtyřmístné vyjádření .year
Výjimky
year
je mimo rozsah podporovaný tímto kalendářem.
Poznámky
TwoDigitYearMax je poslední rok v rozsahu 100 let, který může být reprezentován dvouciferným rokem. Století je určeno nalezením jediného výskytu dvouciferného čísla year
v rámci tohoto 100letého rozsahu. Pokud TwoDigitYearMax je například nastavená hodnota 1429, rozsah 100 let je od 1330 do 1429; proto je dvoumístná hodnota 30 interpretována jako 1330, zatímco dvoumístná hodnota 29 je interpretována jako 1429.
ToFourDigitYear podporuje dvouciferný nebo čtyřmístný rok. Předání dvoumístné hodnoty roku (menší než 100) způsobí, že metoda převede hodnotu na čtyřmístnou hodnotu podle TwoDigitYearMax hodnoty představující příslušné století. Pokud aplikace poskytuje čtyřmístnou hodnotu roku, která je v rámci podporovaného rozsahu kalendáře , ToFourDigitYearvrátí metoda skutečnou vstupní hodnotu. Pokud aplikace poskytuje čtyřmístnou hodnotu, která je mimo podporovaný rozsah kalendáře, nebo pokud poskytuje zápornou hodnotu, metoda vyvolá výjimku.