「cal」は他のグレゴリオ暦の採用を表すことができますか?

「cal」は他のグレゴリオ暦の採用を表すことができますか?

自分のホストで表示できます。グレゴリオ力を使う起こるようにイギリスとその植民地1752年:

$ cal september 1752
   September 1752     
Su Mo Tu We Th Fr Sa  
       1  2 14 15 16  
17 18 19 20 21 22 23  
24 25 26 27 28 29 30  

適用はデンマークとノルウェーより早く発生します。

1700年2月18日日曜日、続いて1700年3月1日月曜日。

これを表示するためにタイムゾーン環境変数をオーバーライドできると思いましたが、うまくいきません。

$ TZ=DK february 1700
   February 1700      
Su Mo Tu We Th Fr Sa  
             1  2  3  
 4  5  6  7  8  9 10  
11 12 13 14 15 16 17  
18 19 20 21 22 23 24  
25 26 27 28 29        

calデンマークがグレゴリオ暦を採用していることをどのように示すことができますか?

鉱山はcal次のサプライヤーから入手できます。bsdmainutilsバージョン11.1.2。

答え1

cal次のようにPOSIX仕様calすなわち

まるで1752年9月14日がグレゴリオ暦を採用したかのようです。

移行日が異なるカレンダーを表示するオプションはありません。

ncal次のオプションにより、さまざまな移行日がサポートされます-s

$ ncal -s DK february 1700
    February 1700
Mo     5 12
Tu     6 13
We     7 14
Th  1  8 15
Fr  2  9 16
Sa  3 10 17
Su  4 11 18

関連情報