HebrewCalendar.ToFourDigitYear(Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konwertuje określony rok na 4-cyfrowy rok przy użyciu TwoDigitYearMax właściwości w celu określenia odpowiedniego wieku.
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
2-cyfrowy rok od 0 do 99 lub 4-cyfrowy rok kalendarzowy hebrajski od 5343 do 5999.
Zwraca
year
Jeśli parametr jest 2-cyfrowym rokiem, zwracana wartość jest odpowiednia 4-cyfrowy rok. year
Jeśli parametr jest 4-cyfrowym rokiem, zwracana wartość jest niezmienionym year
parametrem.
Wyjątki
year
wartość jest mniejsza niż 0.
-lub-
year
wartość jest mniejsza niż MinSupportedDateTime lub większa niż MaxSupportedDateTime.
Uwagi
Metoda ToFourDigitYear używa parametru year
TwoDigitYearMax , właściwości i roku do obliczenia 4-cyfrowego roku. Wiek jest określany przez znalezienie jedynego wystąpienia parametru year
w tym 100-letnim zakresie. Jeśli na przykład TwoDigitYearMax ustawiono wartość 5729, zakres 100 lat wynosi od 5630 do 5729. W związku z tym wartość 30 jest interpretowana jako 5630, podczas gdy wartość 29 jest interpretowana jako 5729.
TwoDigitYearMax Jeśli właściwość ma wartość specjalną 99, ToFourDigitYear metoda ignoruje ustawienia w opcjach regionalnych i językowych w Panel sterowania i zwraca wartość parametru year
bez zmian.
ToFourDigitYear obsługuje dwucyfrowy rok lub czterocyfrowy rok. Przekazanie dwucyfrowej wartości roku (mniejszej niż 100) powoduje, że metoda konwertuje wartość na wartość czterocyfrową zgodnie z TwoDigitYearMax wartością reprezentującą odpowiedni wiek. Jeśli aplikacja dostarcza czterocyfrową wartość roku, która znajduje się w obsługiwanym zakresie kalendarza do ToFourDigitYear, metoda zwraca rzeczywistą wartość wejściową. Jeśli aplikacja dostarcza czterocyfrową wartość, która znajduje się poza obsługiwanym zakresem kalendarza lub jeśli dostarcza wartość ujemną, metoda zgłasza wyjątek.