HijriCalendar.ToFourDigitYear(Int32) Método

Definición

Convierte el año especificado en un año de 4 dígitos mediante la propiedad TwoDigitYearMax 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

Entero de dos dígitos o de cuatro dígitos que representa el año que se va a 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 este calendario.year is outside the range supported by this calendar.

Comentarios

TwoDigitYearMaxes el último año del intervalo de 100 años que se puede representar con 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 buscando la única aparición de los dos dígitos year en el 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 1429, el intervalo de 100 años es de 1330 a 1429; por lo tanto, un valor de 2 dígitos de 30 se interpreta como 1330, mientras que un valor de 2 dígitos de 29 se interpreta como 1429.For example, if TwoDigitYearMax is set to 1429, the 100-year range is from 1330 to 1429; therefore, a 2-digit value of 30 is interpreted as 1330, while a 2-digit value of 29 is interpreted as 1429.

ToFourDigitYearadmite 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. Pasar un valor de año de dos dígitos (menor que 100) hace que el método convierta el valor en un valor de cuatro dígitos según TwoDigitYearMax el 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 de calendario ToFourDigitYearadmitido en, 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 de calendario admitido, 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: