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

Definição

Obtém ou define o último ano de um intervalo de 100 anos que pode ser representado por um ano de dois dígitos.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

Valor da propriedade

O último ano de um intervalo de 100 anos que pode ser representado por um ano de dois dígitos.The last year of a 100-year range that can be represented by a 2-digit year.

Exceções

O valor especificado em uma operação de definição é menor que 99.The value specified in a set operation is less than 99.

- ou --or- O valor especificado em uma operação de conjuntos é maior do que MaxSupportedDateTime.Year.The value specified in a set operation is greater than MaxSupportedDateTime.Year.

Em uma operação de definição, a instância atual é somente leitura.In a set operation, the current instance is read-only.

Comentários

Essa propriedade permite que um ano de 2 dígitos seja convertido corretamente em um ano de 4 dígitos.This property allows a 2-digit year to be properly translated to a 4-digit year. Por exemplo, se essa propriedade for definida como 2029, o intervalo de 100 anos será de 1930 a 2029.For example, if this property is set to 2029, the 100-year range is from 1930 to 2029. Portanto, um valor de 2 dígitos de 30 é interpretado como 1930, enquanto um valor de 2 dígitos de 29 é interpretado como 2029.Therefore, a 2-digit value of 30 is interpreted as 1930, while a 2-digit value of 29 is interpreted as 2029.

O valor inicial dessa propriedade é derivado das configurações na parte de opções regionais e de idioma do painel de controle.The initial value of this property is derived from the settings in the regional and language options portion of Control Panel. No entanto, essas informações podem ser alteradas durante AppDomaina vida útil do.However, that information can change during the life of the AppDomain. A GregorianCalendar classe não detecta alterações nas configurações do sistema automaticamente.The GregorianCalendar class does not detect changes in the system settings automatically.

O aplicativo deve definir esse valor como 99 para indicar que anos de 2 dígitos devem ser usados literalmente.The application should set this value to 99 to indicate that 2-digit years are to be taken literally. Por exemplo, se essa propriedade for definida como 99, o intervalo de 100 anos será de 0 (não é um valor válido para a maioria dos calendários) a 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. Portanto, um valor de 2 dígitos de 30 é interpretado como 30.Therefore, a 2-digit value of 30 is interpreted as 30.

Aplica-se a

Veja também