Calendar.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 czterocyfrowy rok przy użyciu właściwości w TwoDigitYearMax celu określenia odpowiedniego wieku.
public:
virtual int ToFourDigitYear(int year);
public virtual int ToFourDigitYear (int year);
abstract member ToFourDigitYear : int -> int
override this.ToFourDigitYear : int -> int
Public Overridable Function ToFourDigitYear (year As Integer) As Integer
Parametry
- year
- Int32
Dwucyfrowa lub czterocyfrowa liczba całkowita reprezentująca rok do przekonwertowania.
Zwraca
Liczba całkowita zawierająca czterocyfrową reprezentację elementu year
.
Wyjątki
year
znajduje się poza zakresem obsługiwanym przez kalendarz.
Uwagi
TwoDigitYearMax jest ostatnim rokiem w zakresie 100 lat, który może być reprezentowany przez dwucyfrowy rok. Wiek jest określany przez znalezienie jedynego wystąpienia dwucyfrowego year
w tym 100-letnim zakresie. Jeśli na przykład TwoDigitYearMax ustawiono wartość 2029, zakres 100 lat wynosi od 1930 do 2029. W związku z tym wartość 2-cyfrowa 30 jest interpretowana jako 1930, podczas gdy 2-cyfrowa wartość 29 jest interpretowana jako 2029.
Jeśli year
wartość jest większa lub równa 100, wartość year
jest zwracana 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.