Поделиться через


JulianCalendar.TwoDigitYearMax Свойство

Определение

Возвращает или задает последний год в диапазоне ста лет, для которого существует двузначное представление года.

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

Значение свойства

Последний год в диапазоне ста лет, для которого существует двузначное представление года.

Исключения

Значение, указанное в операции установки, меньше 99.

-или-

Значение, указанное в операции установки, больше MaxSupportedDateTime.Year.

В операции задания текущий экземпляр доступен только для чтения.

Комментарии

Это свойство позволяет правильно перевести 2-значный год в 4-значный год. Например, если для этого свойства задано значение 2029, 100-летний диапазон будет от 1930 до 2029. Таким образом, 2-значное значение 30 интерпретируется как 1930, а 2-значное значение 29 — как 2029.

Класс JulianCalendar не обнаруживает изменения в параметрах системы.

Приложение может присвоить этому значению значение 99, чтобы указать, что 2-значные годы должны приниматься буквально. Например, если для этого свойства задано значение 99, диапазон 100 лет будет от 0 (недопустимое значение для большинства календарей) до 99. Таким образом, 2-значное значение, равное 30, интерпретируется как 30.

Применяется к

См. также раздел