10
将Excel日期代码转换为“日期”
给定非负整数Excel样式的日期代码,以任何清楚地显示年,月和日的合理形式返回相应的“日期”。 您可能会认为微不足道。您是否注意到“吓care行情”?我使用这些是因为Excel有一些怪癖。Excel的计算与数字1天,1月1日日,1900,但仿佛1900有一个1月0日日和2月29 日,所以要非常小心地尝试所有的测试用例: Input → Output (example format) 0 → 1900-01-00 Note: NOT 1899-12-31 1 → 1900-01-01 2 → 1900-01-02 59 → 1900-02-28 60 → 1900-02-29 Note: NOT 1900-03-01 61 → 1900-03-01 100 → 1900-04-09 1000 → 1902-09-26 10000 → 1927-05-18 100000 → 2173-10-14