나는 ncal -p
율리우스력에서 그레고리력으로 전환된 날짜를 인쇄하려고 달려갔고 다음을 보았습니다.
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
알아채다: LN Latin 9999-05-31
. 무슨 뜻이에요? 왜 미래인가? 왜 구체적으로 9999년 5월 31일로 설정되어 있나요? "라틴어"란 무엇입니까(확실히 국가는 아닙니다)?
답변1
이것은 프로그램에 내장된 테이블입니다 ncal
. Wolfgang Helbig은 이 항목을 추가하기 위해 1998년에 업데이트했습니다.. 업데이트 노트에는 이 국가가 4개의 새로운 국가 중 하나로 나열되어 있지만 M. Helbig이 이것이 국가라는 사실을 어떻게 알게 되었는지 설명하지 않습니다. (이 데이터는 출처가 아닙니다.클라우스 텐델린캘린더 FAQ, 노트. )
xx_LN
어떤 이유로든 로케일을 설정한 사람들을 수용하기 위한 것이 거의 확실합니다 . 이 표의 어느 레코드가 적용되는지는 ncal
두 글자 코드와 C 라이브러리에서 읽은 로케일 이름을 비교하여 결정됩니다.LC_TIME
la_LN
그 이후로 FreeBSD에는 로케일이 있습니다.M. Helbig이 추가했습니다(역시 1998년).2015년까지 FreeBSD는 공개 로케일 데이터 저장소를 로케일 정보 소스로 사용하도록 전환했습니다. Helbig 씨의 생각은 마치 자신이 여전히 로마 제국에 살고 있는 것처럼 세션을 구성하기로 선택한 사람들이 적어도 그 전까지는 여전히 율리우스력을 사용할 것이라는 것입니다.I 칼렌다룸 이우니우스 ZZZZMCMXCIX. ☺