Calendar.TwoDigitYearMax Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает последний год 100-летнего диапазона, который может быть представлен 2-цифрным годом.
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
Значение свойства
Последний год 100-летнего диапазона, который может быть представлен 2-цифрным годом.
Исключения
Текущий Calendar объект доступен только для чтения.
Комментарии
Это свойство позволяет правильно преобразовать 2-значный год в 4-значный год. Например, если для этого свойства задано значение 2029, 100-летний диапазон составляет от 1930 до 2029 года. Поэтому 2-разрядное значение 30 интерпретируется как 1930, а 2-разрядное значение 29 интерпретируется как 2029.
Начальное значение этого свойства является производным от параметров в части региональных и языковых параметров панели управления. Однако эта информация может измениться во время жизни AppDomain. Класс Calendar не обнаруживает изменения в параметрах системы автоматически. Если календарь не поддерживается в региональных и языковых параметрах, начальное значение этого свойства является значением по умолчанию, определенным классом Calendar .
Это значение должно иметь значение 99, чтобы указать, что 2 цифры лет должны приниматься буквально. Например, если для этого свойства задано значение 99, 100-летний диапазон составляет от 0 (недопустимое значение для большинства календарей) до 99. Поэтому 2-значное значение 30 интерпретируется как 30.