To ustawienie zasad określa, w jaki sposób programy interpretują określenia lat przedstawione przy użyciu dwóch cyfr.
To ustawienie zasad dotyczy tylko programów, które korzystają z tej funkcji systemu Windows do interpretowania lat dwucyfrowych. Jeśli program nie interpretuje poprawnie lat dwucyfrowych, należy poszukać rozwiązania problemu w dokumentacji programu lub skontaktować się z jego producentem.
Jeśli to ustawienie zasad zostanie włączone, system określa największą liczbę dwucyfrową wskazującą rok, która ma być interpretowana jako poprzedzona liczbą 20. Wszystkie liczby mniejsze lub równe podanej wartości są interpretowane jako rok poprzedzony liczbą 20. Wszystkie liczby większe niż podana wartość są interpretowane jako rok poprzedzony liczbą 19.
Na przykład wartość domyślna 2029 określa, że wszystkie dwucyfrowe lata mniejsze lub równe 29 (od 00 do 29) są interpretowane jako lata poprzedzone liczbą 20, to znaczy od 2000 do 2029. I odwrotnie, wszystkie dwucyfrowe lata większe niż 29 (od 30 do 99) są interpretowane jako lata poprzedzone liczbą 19, to znaczy od 1930 do 1999.
Jeśli to ustawienie zasad zostanie wyłączone lub pozostanie nieskonfigurowane, system Windows nie interpretuje lat zapisanych w formacie dwucyfrowym w programie przy użyciu powyższego schematu.
Określ maksymalny rok, dla którego lata dwucyfrowe są interpretowane jako XXI wiek:
Registry Hive | HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Control Panel\International\Calendars\TwoDigitYearMax |
Value Name | 1 |
Value Type | REG_DWORD |
Default Value | 2029 |
Min Value | 2001 |
Max Value | 2099 |