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

Definición

Obtiene o establece el último año de un intervalo de 100 años que puede representarse mediante un año de dos 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 de propiedad

Último año de un intervalo de 100 años que puede representarse por un año de dos dígitos.The last year of a 100-year range that can be represented by a 2-digit year.

Excepciones

El valor especificado para una operación de establecimiento es menor que 99.The value specified in a set operation is less than 99.

O bien-or- El valor especificado para una operación de conjunto es mayor que MaxSupportedDateTime.Year.The value specified in a set operation is greater than MaxSupportedDateTime.Year.

En una operación de conjunto, la instancia actual es de solo lectura.In a set operation, the current instance is read-only.

Comentarios

Esta propiedad permite que un año de dos dígitos se traduzca correctamente a un año de 4 dígitos.This property allows a 2-digit year to be properly translated to a 4-digit year. Por ejemplo, si esta propiedad se establece en 2029, el intervalo de 100 años es de 1930 a 2029.For example, if this property is set to 2029, the 100-year range is from 1930 to 2029. Por lo tanto, un valor de 2 dígitos de 30 se interpreta como 1930, mientras que un valor de 2 dígitos de 29 se interpreta como 2029.Therefore, a 2-digit value of 30 is interpreted as 1930, while a 2-digit value of 29 is interpreted as 2029.

El valor inicial de esta propiedad se deriva de los valores de la parte configuración regional y de idioma del panel de control.The initial value of this property is derived from the settings in the regional and language options portion of Control Panel. Sin embargo, esa información puede cambiar mientras dure AppDomainel.However, that information can change during the life of the AppDomain. La GregorianCalendar clase no detecta automáticamente los cambios en la configuración del sistema.The GregorianCalendar class does not detect changes in the system settings automatically.

La aplicación debe establecer este valor en 99 para indicar que los años de dos dígitos se tomarán literalmente.The application should set this value to 99 to indicate that 2-digit years are to be taken literally. Por ejemplo, si esta propiedad se establece en 99, el intervalo de 100 años es de 0 (no es un valor válido para la mayoría de los calendarios) 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. Por lo tanto, un valor de 2 dígitos de 30 se interpreta como 30.Therefore, a 2-digit value of 30 is interpreted as 30.

Se aplica a

Consulte también: