System.SysUtils.TFormatSettings.TwoDigitYearCenturyWindow
Delphi
TwoDigitYearCenturyWindow: Word;
C++
System::Word TwoDigitYearCenturyWindow;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
field | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | TFormatSettings |
Beschreibung
Wird intern verwendet, um das Jahrhundert in eine zweistellige Zahl festzustellen, wenn String-Daten in numerische Daten umgewandelt werden.
Wenn der Wert von TwoDigitYearCenturyWindow nicht null ist, wird er von der aktuellen Jahreangabe subtrahiert, um die Jahreszahl zu berechnen. Alle zuvor aus zwei Ziffern bestehenden Jahresangaben werden als zur nächsten Jahrhundert gehörend interpretiert. Der Standardwert ist 50.
Die folgende Tabelle enthält einige Beispiele:
Aktuelles Jahr | TwoDigitCenturyWindow-Wert | Jahrhundert "Pivot" | StrToDate('01/01/03') | StrToDate('01/01/68') | StrToDate('01/01/50') |
---|---|---|---|---|---|
1998 |
0 |
1900 |
1903 |
1968 |
1950 |
1998 |
50 |
2000 |
2003 |
1968 |
1950 |
2020 |
50 |
1970 |
2003 |
2068 |
2050 |