Why is 1899-12-30 the zero date in Access / SQL Server instead of 12/31?

Viewed 39243

More out of curiosity than any real problem; the question came up today and I know I've seen 1899-12-30 used as a "default" date and a zero date in Access and older SQL Server apps. Just wondered why - where did that come from, and why isn't 1899-12-31 used then?

3 Answers
Related