Corrí ncal -p
a imprimir los días de cambio del calendario juliano al gregoriano y veo esto:
AL Albania 1912-11-30 IT Italy 1582-10-04
AT Austria 1583-10-05 JP Japan 1918-12-18
AU Australia 1752-09-02 LI Lithuania 1918-02-01
BE Belgium 1582-12-14 LN Latin 9999-05-31
BG Bulgaria 1916-03-18 LU Luxembourg 1582-12-14
CA Canada 1752-09-02 LV Latvia 1918-02-01
CH Switzerland 1655-02-28 NL Netherlands 1582-12-14
CN China 1911-12-18 NO Norway 1700-02-18
CZ Czech Republic 1584-01-06 PL Poland 1582-10-04
DE Germany 1700-02-18 PT Portugal 1582-10-04
DK Denmark 1700-02-18 RO Romania 1919-03-31
ES Spain 1582-10-04 RU Russia 1918-01-31
FI Finland 1753-02-17 SI Slovenia 1919-03-04
FR France 1582-12-09 SE Sweden 1753-02-17
GB United Kingdom 1752-09-02 TR Turkey 1926-12-18
GR Greece 1924-03-09 *US United States 1752-09-02
HU Hungary 1587-10-21 YU Yugoslavia 1919-03-04
IS Iceland 1700-11-16
Aviso: LN Latin 9999-05-31
. ¿Qué quiere decir esto? ¿Por qué es en el futuro? ¿Por qué es específicamente el 31 de mayo de 9999? ¿Qué es "latín" (ciertamente no es un país)?
Respuesta1
Esta es una tabla que está integrada en el ncal
programa. Wolfgang Helbig lo actualizó en 1998 para añadir esta entrada.. La descripción de la actualización lo enumera como uno de los cuatro países agregados, pero no dice de dónde sacó M. Helbig la idea de que se trataba de un país. (Este dato no proviene deClaus TønderingPreguntas frecuentes sobre el calendario, nota.)
Es casi seguro que fue para acomodar a las personas que habían establecido xx_LN
locales por cualquier motivo. ncal
determina qué registro de esta tabla se aplica comparando el código de dos letras con el LC_TIME
nombre de la configuración regional que lee de la biblioteca C.
FreeBSD había tenido una la_LN
configuración regional desdeM. Helbig lo añadió (también en 1998)hasta 2015, cuando FreeBSD pasó a utilizar el repositorio de datos locales comunes como fuente de información local. Parece que la idea del señor Helbig era que las personas que habían elegido configurar sus sesiones como si todavía vivieran en el Imperio Romano, seguirían usando el calendario juliano hasta al menosI Kalendarum Iunius ZZZZMCMXCIX. ☺