KoreanCalendar.ToFourDigitYear(Int32) 메서드

정의

속성을 사용하여 TwoDigitYearMax 지정된 연도를 4자리 연도로 변환하여 적절한 세기를 결정합니다.

public:
 override int ToFourDigitYear(int year);
public override int ToFourDigitYear(int year);
override this.ToFourDigitYear : int -> int
abstract member ToFourDigitYear : int -> int
override this.ToFourDigitYear : int -> int
Public Overrides Function ToFourDigitYear (year As Integer) As Integer

매개 변수

year
Int32

변환할 연도를 나타내는 2자리 또는 4자리 정수입니다.

반품

4자리의 표현을 포함하는 정수입니다 year.

예외

year 은 달력에서 지원하는 범위를 벗어났습니다.

설명

TwoDigitYearMax 는 로 나타낼 수 있는 100년 범위의 마지막 연도를 ToFourDigitYear정의합니다. 세기는 그 100 년 범위 내에서 두 자리 연도의 유일한 발생을 발견하여 결정됩니다. 예를 들어 2029로 설정된 경우 TwoDigitYearMax 100년 범위는 1930년에서 2029년입니다. 따라서 두 자리 값 30은 1930으로 해석되고 두 자리 값은 29로 해석되는 반면 2029로 해석됩니다.

ToFourDigitYear 는 두 자리 연도 또는 4자리 연도를 지원합니다. 두 자리 연도 값(100보다 작음)을 전달하면 메서드는 해당 세기를 나타내는 값에 TwoDigitYearMax 따라 값을 4자리 값으로 변환합니다. 애플리케이션에서 지원되는 달력 범위 ToFourDigitYear내에 있는 4자리 연도 값을 제공하는 경우 메서드는 실제 입력 값을 반환합니다. 애플리케이션에서 지원되는 달력 범위를 벗어난 네 자리 값을 제공하거나 음수 값을 제공하는 경우 메서드는 예외를 throw합니다.

적용 대상

추가 정보