linux - 毫秒到 Excel 导致日期相差 4 年

标签 linux windows macos excel date

编辑:为了帮助更多的用户,我用更多的关键字更新了这个问题,这样以后遇到这个问题的每个人都可以轻松解决。 (感谢您的回答!)

我已经检查了这个问题 Convert milliseconds to date (in Excel)在 Excel 中将我的毫秒数转换为日期时间。

但是!

以下是我尝试转换的 3 个值,例如: 1375540284420 1375540284786 1375540284788

本站:http://www.ruddwire.com/handy-code/date-to-millisecond-calculators/#.UsbP4_TuLig给我 Sat Aug 03 2013 16:31:24 GMT+0200 作为我在上面发布的第一毫秒的答案。

但是,Excel 给我 14:31 04-08-2017

我错过了什么?你能帮帮我吗,我已经尝试了几次转换,但没有一个是正确的。

提前致谢

最佳答案

Macintoshes 通常使用 1904 日期系统,现在与 1900 日期系统相差 1462 天,由 M$ 从 Lotus123“继承”,因此故意在一段时间内包含一天(“闰年”)差异。 (有关详细信息,请参阅 Dates And Times In Excel。)

日期系统是特定于工作簿的,可以在计算此工作簿时在“高级”下的“Excel 选项”中进行控制。在 Mac 中创建并在 Windows 等中打开的书籍将设置相关标志。

上面链接的网站上的建议包括:

除非绝对需要,否则永远不要使用 1904 系统。如果在工作簿中输入一些日期后更改系统,这些日期将显示为 4 年(因为序列日期没有更改,只有它们的显示表示有)。此外,链接具有不同日期系统的工作簿会导致问题。

关于linux - 毫秒到 Excel 导致日期相差 4 年,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20906441/

相关文章:

mysql - Windows .bat 文件 0< 不确定 0 来自何处

php - Beanstalkd 如何管理内存?

在 C 中关闭文件

linux - OpenMPI 多个 MPI_Send 和 MPI_recv 不工作

linux - 如何在 Linux 中创建回显设备?

linux - 安装了 2 个 php 版本(5.6 和 7)如何仅将 pecl ssh2 ext 添加到 5.6 安装?

windows - 如果我调用ShellExecuteEx,为什么GetExitCodeProcess表示该程序即使仍在运行也终止了?

c++ - 如何显示 Windows 资源管理器上下文(右键单击)菜单?

c++ - 退出 OpenGL 应用程序时清理

python - setup.py 安装位置?