GregorianCalendar.ToFourDigitYear(Int32) GregorianCalendar.ToFourDigitYear(Int32) GregorianCalendar.ToFourDigitYear(Int32) GregorianCalendar.ToFourDigitYear(Int32) Method

Definición

Convierte el año especificado en un año de cuatro dígitos mediante la TwoDigitYearMax propiedad para determinar el siglo adecuado.Converts the specified year to a four-digit year by using the TwoDigitYearMax property to determine the appropriate century.

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

Parámetros

year
Int32 Int32 Int32 Int32

Entero de dos o cuatro dígitos que representa el año que desea convertir.A two-digit or four-digit integer that represents the year to convert.

Devoluciones

Entero que contiene la representación de cuatro dígitos de year.An integer that contains the four-digit representation of year.

Excepciones

year está fuera del intervalo admitido por el calendario.year is outside the range supported by the calendar.

Comentarios

TwoDigitYearMax es el último año en el intervalo de 100 años que puede representarse por un año de dos dígitos.TwoDigitYearMax is the last year in the 100-year range that can be represented by a two-digit year. El siglo se determina mediante la búsqueda de la única coincidencia de dos dígitos year dentro de ese intervalo de 100 años.The century is determined by finding the sole occurrence of the two-digit year within that 100-year range. Por ejemplo, si TwoDigitYearMax se establece en 2029, el intervalo de 100 años es de 1930 a 2029.For example, if TwoDigitYearMax 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.

ToFourDigitYear admite un año de dos dígitos o un año de cuatro dígitos.ToFourDigitYear supports either a two-digit year or a four-digit year. Pasa un valor de año de dos dígitos (menor que 100) hace que el método convertir el valor en un valor de cuatro dígitos según el TwoDigitYearMax valor que representa el siglo adecuado.Passing a two-digit year value (less than 100) causes the method to convert the value to a four-digit value according to the TwoDigitYearMax value representing the appropriate century. Si la aplicación proporciona un valor de año de cuatro dígitos que está dentro del intervalo admitido de calendario a ToFourDigitYear, el método devuelve el valor de entrada real.If the application supplies a four-digit year value that is within the supported calendar range to ToFourDigitYear, the method returns the actual input value. Si la aplicación proporciona un valor de cuatro dígitos que está fuera del intervalo admitido de calendario, o si proporciona un valor negativo, el método produce una excepción.If the application supplies a four-digit value that is outside the supported calendar range, or if it supplies a negative value, the method throws an exception.

Se aplica a

Consulte también: