No meu anfitrião posso mostrar a adoção do calendário gregoriano como ocorreu para a Grã-Bretanha e suas colônias em 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
A adoção correspondente para Dinamarca e Noruega aconteceu muito antes:
Domingo, 18 de fevereiro de 1700, foi seguido por segunda-feira, 1 de março de 1700.
Achei que poderia substituir a variável de ambiente timezone para mostrar isso, mas isso não funciona:
$ 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
Como faço cal
para mostrar a adoção do calendário gregoriano pela Dinamarca?
My cal
é fornecido pela bsdmainutils
versão 11.1.2.
cal
segue a especificação POSIX paracal
, que dizNão há opção para mostrar o calendário com uma data de troca diferente.
ncal
suporta diferentes datas de troca com a-s
opção: