Calendar.TwoDigitYearMax Propiedad

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.

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

Valor de propiedad

Int32

Último año de un intervalo de 100 años que puede representarse por un año de dos dígitos.

Excepciones

El objeto Calendar actual es de solo lectura.

Comentarios

Esta propiedad permite que un año de 2 dígitos se traduzca correctamente a un año de 4 dígitos. Por ejemplo, si esta propiedad se establece en 2029, el intervalo de 100 años es de 1930 a 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.

El valor inicial de esta propiedad se deriva de la configuración de la parte de opciones regionales y de idioma de Panel de control. Sin embargo, esa información puede cambiar durante la vida de AppDomain. La Calendar clase no detecta automáticamente los cambios en la configuración del sistema. Si el calendario no se admite en las opciones regionales y de idioma, el valor inicial de esta propiedad es el valor predeterminado definido por la Calendar clase .

La aplicación debe establecer este valor en 99 para indicar que los años de 2 dígitos se deben tomar literalmente. Por ejemplo, si esta propiedad se establece en 99, el intervalo de 100 años es de 0 (no un valor válido para la mayoría de los calendarios) a 99. Por lo tanto, un valor de 2 dígitos de 30 se interpreta como 30.

Se aplica a

Consulte también