Calendar.TwoDigitYearMax Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt of stelt u het laatste jaar van een bereik van 100 jaar op dat kan worden vertegenwoordigd door een jaar met twee cijfers.
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
Waarde van eigenschap
Het laatste jaar van een bereik van 100 jaar dat kan worden vertegenwoordigd door een jaar van 2 cijfers.
Uitzonderingen
Het huidige Calendar object heeft het kenmerk Alleen-lezen.
Opmerkingen
Met deze eigenschap kan een jaar van 2 cijfers correct worden omgezet in een jaar van vier cijfers. Als deze eigenschap bijvoorbeeld is ingesteld op 2029, is het bereik van 100 jaar tussen 1930 en 2029. Daarom wordt een 2-cijferige waarde van 30 geïnterpreteerd als 1930, terwijl een 2-cijferige waarde van 29 wordt geïnterpreteerd als 2029.
De oorspronkelijke waarde van deze eigenschap is afgeleid van de instellingen in het gedeelte met landinstellingen en taalopties van Configuratiescherm. Deze informatie kan echter veranderen tijdens het leven van de AppDomain. De Calendar klasse detecteert geen wijzigingen in de systeeminstellingen automatisch. Als de agenda niet wordt ondersteund in de land- en taalopties, is de oorspronkelijke waarde van deze eigenschap de standaardwaarde die door de Calendar klasse is gedefinieerd.
Uw toepassing moet deze waarde instellen op 99 om aan te geven dat er letterlijk tweecijferige jaren moeten worden genomen. Als deze eigenschap bijvoorbeeld is ingesteld op 99, is het bereik van 100 jaar van 0 (geen geldige waarde voor de meeste kalenders) tot 99. Daarom wordt een 2-cijferige waarde van 30 geïnterpreteerd als 30.