Applies ToMicrosoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

Excel 支持两个日期系统:1900 日期系统和 1904 日期系统。 每个日期系统使用唯一的开始日期,从中计算所有其他工作簿日期。 所有较新版本的Excel 基于 1900 日期系统计算日期,而旧版本则使用 1904 系统。

将早期版本中创建的工作簿中的日期复制到在较新版本中创建的工作簿时,除非 在“首选项 ”> “编辑 ”> 日期选项中禁用了“自动转换日期系统”选项,否则会自动转换日期系统。 如果禁用此选项,则会收到一条消息,询问是否应在粘贴时转换日期。 你有两个选择。 可以将日期转换为使用 1900 日期系统, (建议) 。 此选项使日期与工作簿中的其他日期兼容。 或者,可以仅保留粘贴日期的 1904 日期系统。

注意: 作为图表的一部分复制的日期不能从 1904 日期系统进行转换,其变化大约为 4 年。 必须手动转换这些日期。

1900 年日期系统

在 1900 日期系统中,以 1900 年 1 月 1 日为起点计算日期。 输入日期时,该日期将转换为表示自 1900 年 1 月 1 日以来的天数的序列号。 例如,如果输入 2011 年 7 月 5 日,Excel 会将日期转换为序列号 40729。 这是 Excel for Windows、Excel 2016 for Mac 和 Excel for Mac 2011 中的默认日期系统。 如果选择转换粘贴的数据,Excel 会调整基础值,并且粘贴的日期与复制的日期匹配。

1904 年日期系统

在 1904 年日期系统中,以 1904 年 1 月 1 日为起点来计算日期。 输入日期时,该日期将转换为表示自 1904 年 1 月 1 日以来已过天数的序列号。 例如,如果输入 2011 年 7 月 5 日,Excel 会将日期转换为序列号 39267。 这是早期版本中Excel for Mac的默认日期系统。 如果选择不转换数据并保留 1904 日期系统,则粘贴的日期与复制的日期不同。

日期系统之间的差异

由于两个日期系统使用不同的开始日期,因此同一日期由每个日期系统中的不同序列号表示。 例如,2011 年 7 月 5 日可以有两个不同的序列号,如下所示:

日期系统

序列号

1900

40729

1904

39267

两个日期系统之间的差值为 1,462 天。 这意味着 1900 日期系统中日期的序列号始终比 1904 日期系统中同一日期的序列号多 1,462 天。 1,462 天等于四年零一天 (包括一个闰日) 。

更改默认日期系统

  1. 单击“文件”>“选项”。

  2. 单击“高级”。

  3. “计算此工作簿时”下,选择或清除“ 使用 1904 日期系统”。

  1. 在“Excel”菜单上,单击“首选项”。

  2. “公式和Lists”下,单击“计算"计算首选项"按钮”。

  3. 选中或清除“使用 1904 日期系统检查框。

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家或在社区中获取支持。

另请参阅

DATE 函数

日期 & 时间函数

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。