I suspect that even in China and Russia, most software will require that dates be entered as if the current Gregorian Calendar had always applied.
Imagine a historical database of Russian birthdays, copied from historical archives by data-entry clerks who had no idea when Russia switched from the Julian to the Gregorian calendar. (For extra fun, imagine that half of the clerks doing the data entry converted the dates before entering them, and half didn’t.)
Re:Falsehoods Programmers believe about Time
by halfasleep on Tuesday June 19, 2012 @05:42AM
(#4130958)
Software makes assumptions, though most decent time libraries will correctly combine local and date to show the skipped days. It might be a bit lazy though, running "cal sept 1752" will show the same for all locals as far as I can tell from the man page.
But don't worry, they're just small countries.
Like Russia.
And China.