フランス共和主義カレンダーロケールの定義

フランス共和主義カレンダーロケールの定義

Cライブラリがフランス共和国のカレンダーに従って日付をフォーマットできるようにするロケール定義を作成することが可能かどうか疑問に思います。

たとえば、「date」を実行すると、「Sex Bru 5 11:43:51 CET 2012」などの結果が出ることが予想されます。

答え1

いいえ、カレンダーはロケール設定でカスタマイズできるものではありません。

一つあるPerl DateTimeカレンダーモジュールしかし、フランス革命カレンダーの場合。

$ perl -MDateTime::Calendar::FrenchRevolutionary -le 'print DateTime::Calendar::FrenchRevolutionary->now->strftime("%c")'
Sex 06 Bru 0221 6:97:80

関連情報