3 ms·
See, that's wrong in many circumstances. If I want January 12th, 2019 + 1 month, I expect to get Feb 12th, 2019, not Feb 11th. Also days does not convert well
by gchpaco 17y ago
See, that's wrong in many circumstances. If I want January 12th, 2019 + 1 month, I expect to get Feb 12th, 2019, not Feb 11th. Also days does not convert well into seconds in UTC, because of leap seconds. Historical dates are even more of a mess--consider September 1752 in Britain and the US, or February 1918 in Russia. (Julian -> Gregorian calendar conversions that caused several days to wink out of existence--there is no September 13th, 1752 in Britain, although there is in France.) There is a February 30, 1712 in Sweden.
Calendrical calculations are imposing an artificial setup on a changing system, and have lots of weird anomalies as a result of this.