Open Office Calc 如何进行这种转换?

Open Office Calc 如何进行这种转换?

在一列中,我的日期格式为 2013-05-27。当我选择“默认格式”时,日期变为五位数字,例如 41422。这个数字从何而来?它甚至没有减去数字。

答案1

这是从 1899 年 12 月 29 日星期五到您的日期经过的天数。

参考文献及证明:

  • Wolfram|Alpha- 计算证明
  • 系统时间(维基百科) - 请注意,在其他系统/软件上,这个日期是不同的。
  • VB 中的数据类型- 向下滚动到“注释日期数据类型”。
  • Microsoft 支持- “Office 电子表格”证明。请注意,Excel 的参考日期是 1899 年 12 月 29 日后的一天:January 0, 1900相当于 1899 年 12 月 30 日。
  • Firebird 支持- 间接证明,但当未输入值时,日期将变为 1899 年 12 月 30 日
  • 纪元(参考日期),计算(维基百科)- 另一张附加参考日期的表格

相关内容