GregorianCalendar.TwoDigitYearMax GregorianCalendar.TwoDigitYearMax GregorianCalendar.TwoDigitYearMax GregorianCalendar.TwoDigitYearMax Property

정의

두 자릿수 연도로 표시할 수 있는 100년 범위의 마지막 연도를 가져오거나 설정합니다.Gets or sets the last year of a 100-year range that can be represented by a 2-digit year.

public:
 virtual property int TwoDigitYearMax { int get(); void set(int value); };
public override int TwoDigitYearMax { get; set; }
member this.TwoDigitYearMax : int with get, set
Public Overrides Property TwoDigitYearMax As Integer

속성 값

두 자릿수 연도로 표시할 수 있는 100년 범위의 마지막 연도입니다.The last year of a 100-year range that can be represented by a 2-digit year.

예외

set 작업에서 지정된 값이 99보다 작은 경우The value specified in a set operation is less than 99.

또는-or- set 작업에서 지정한 값이 8011 (또는 MaxSupportedDateTime.Year)보다 큰 경우The value specified in a set operation is greater than MaxSupportedDateTime.Year.

set 작업에서 현재 인스턴스가 읽기 전용인 경우In a set operation, the current instance is read-only.

설명

이 속성에는 2 자리 연도를를 4 자리 연도 변환할 수 있습니다.This property allows a 2-digit year to be properly translated to a 4-digit year. 예를 들어이 속성이 2029, 100 년 범위의 경우 1930에서 2029 합니다.For example, if this property is set to 2029, the 100-year range is from 1930 to 2029. 따라서 2 자리 값은 29 2029로 해석 됩니다 1930과 30 2 자리 값을 해석 됩니다.Therefore, a 2-digit value of 30 is interpreted as 1930, while a 2-digit value of 29 is interpreted as 2029.

이 속성의 초기 값은 제어판의 국가 및 언어 옵션 영역에서 설정에서 파생 됩니다.The initial value of this property is derived from the settings in the regional and language options portion of Control Panel. 그러나 정보 수명 동안 변경할 수는 AppDomain합니다.However, that information can change during the life of the AppDomain. GregorianCalendar 클래스 시스템 설정에서 변경 내용을 검색 하지 않는 자동으로 합니다.The GregorianCalendar class does not detect changes in the system settings automatically.

애플리케이션을 99로 문자 그대로 해석 되도록 2 자리 연도이 값을 설정 해야 합니다.The application should set this value to 99 to indicate that 2-digit years are to be taken literally. 예를 들어이 속성을 설정 하 여 99를 100 년 범위의 방법은 (없습니다: 대부분의 일정에 대 한 유효한 값) 0에서 99입니다.For example, if this property is set to 99, the 100-year range is from 0 (not a valid value for most calendars) to 99. 따라서 2 자리 숫자 값이 30 30으로 해석 됩니다.Therefore, a 2-digit value of 30 is interpreted as 30.

적용 대상

추가 정보