![MacOS 上我的个人 Excel 中的日期显示与 Windows 上不同](https://linux22.com/image/1339756/MacOS%20%E4%B8%8A%E6%88%91%E7%9A%84%E4%B8%AA%E4%BA%BA%20Excel%20%E4%B8%AD%E7%9A%84%E6%97%A5%E6%9C%9F%E6%98%BE%E7%A4%BA%E4%B8%8E%20Windows%20%E4%B8%8A%E4%B8%8D%E5%90%8C.png)
我通过压缩 XML 文档创建了一个个人 Excel 文档。此文档的结构比 Excel 创建的文档简单。问题是此文档中的日期在 MacOS 和 Excel 中不同。MacOS 比 Windows 晚 4 年。例如,如果 Windows 上的日期是 2000-01-01,则 MacOS 上的日期将是 2004-01-01。但是当我使用 Excel 创建此文档时,日期是相同的。原因是什么?
答案1
Mac Office 使用的时间戳的参考日期设置为 1904 年而不是 1900 年。不要问我为什么,也许是为了避开这个非闰年……
在 Excel 选项的深处(它因 Excel 版本而异,在我的 Windows 版 Excel 2010 上,它位于高级选项的底部附近),有一个复选框,提示使用从 1904 年开始的日历。