Die zehn Tage, die es nie gab: Wie Programmiersprachen mit dem fehlenden Oktober 1582 umgehen
Dates That Don't Exist (2015)

Im Oktober 1582 übersprang die katholische Welt zehn Tage, um vom julianischen auf den gregorianischen Kalender umzustellen. Diese Tage existieren im gregorianischen Kalender nicht. Der Blogbeitrag untersucht, wie Ruby, Python und Perl mit diesem Datumsbereich umgehen: Ruby lehnt unmögliche Daten korrekt ab, während Python und Perl sie stillschweigend akzeptieren. Ein Blick auf die historischen Hintergründe und die korrekte Handhabung durch das Tool ncal.
Im Wesentlichen sind diese zehn Tage im Jahr 1582 also nie passiert und existieren im heute fast überall im Westen verwendeten gregorianischen Kalender schlicht nicht.