]> git.ipfire.org Git - thirdparty/util-linux.git/commit - misc-utils/cal.1
cal: mention where Gregorian reformation happen in September 1752
authorSami Kerola <kerolasa@iki.fi>
Sun, 22 Dec 2013 18:06:04 +0000 (18:06 +0000)
committerKarel Zak <kzak@redhat.com>
Mon, 6 Jan 2014 11:41:51 +0000 (12:41 +0100)
commitbc36e66a84adf322bc98f4e812484b7ab9dc6cf6
treeb74ea7dc611a4e94626ea38e18b2b3aa59519a4a
parent5f68593d7a9a89e5a7960bdd87c739373aa988d6
cal: mention where Gregorian reformation happen in September 1752

In September 1752 the Gregorian reformation happen in Great Britain and
Dominions (including what is now the USA).  One could argue the cal(1)
should consider locale when determining the reformation, but such is
nearly impossible implement correctly.

The dates when reformation happen are split by areas that cannot be
expressed with current locales, for example the Netherlands is split to
two and Germany three categories depending on where in the modern country
one is.  Secondly the track when reformation happen is lost for some
countries, Lithuania or Japan are good examples of such.

One of the worst for a programmer is Sweden.  They got gradual calendar
change which made Swedish calendar to be completely out of sync.  Later
the Swedish calendar jumped in 1753 to be in sync with everyone else.

Notice that some countries, including Saudi Arabia, Ethiopia, Nepal, Iran
and Afghanistan, still have not adopted the Gregorian calendar.  Hence
the output of the cal(1) cannot be considered to be correct for everyone.

References: http://calendopedia.com/gregory.htm
References: http://en.wikipedia.org/wiki/Gregorian_calendar#Gregorian_reform
Reviewed-by: Benno Schulenberg <bensberg@justemail.net>
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
misc-utils/cal.1