System.SysUtils.TFormatSettings.TwoDigitYearCenturyWindow : Différence entre versions
(updated language links) |
(Interlanguage links) |
||
| Ligne 61 : | Ligne 61 : | ||
[[Category:Documentation API]] | [[Category:Documentation API]] | ||
| − | |||
| − | |||
Version actuelle datée du 15 juin 2017 à 01:51
Delphi
TwoDigitYearCenturyWindow: Word;
C++
System::Word TwoDigitYearCenturyWindow;
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| field | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | TFormatSettings |
Description
Utilisée en interne pour déterminer le siècle correspondant aux années sur deux chiffres lorsque les dates chaîne sont converties en dates numériques.
Si elle n'est pas nulle, la valeur de TwoDigitYearCenturyWindow est soustraite de l'année en cours pour calculer la "limite" variable avant laquelle les années sur deux chiffres sont interprétées comme appartenant au siècle suivant. Par défaut, la valeur est 50.
Le tableau suivant présente quelques exemples :
| Année actuelle | Valeur TwoDigitCenturyWindow | "Limite" de siècle | 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 |