【问题标题】:When exporting an xml file from excel, dates are become 5 digit numbers从 excel 导出 xml 文件时,日期变为 5 位数字
【发布时间】:2012-07-11 18:11:41
【问题描述】:

从 excel 导出 xml 文件时,日期变为 5 位数字。 2010 年 7 月 1 日变为 40185。 当我将单元格的格式从日期更改为一般时,也会发生同样的事情。 有什么方法可以将 5 位数字与日期匹配? 或者以某种方式将日期字段保留在 xml 文件中?

【问题讨论】:

    标签: xml excel


    【解决方案1】:

    Excel 将日期存储为浮点数。在 Windows 上,整数部分是自 1900 年 1 月 1 日(午夜)以来的天数,小数部分显示时间。所以.0 是午夜,.5 是中午,.9999911.59.59 PM

    另见http://support.microsoft.com/kb/214094

    注意:在 Mac 上,Excel 使用 1904 年 1 月 2 日作为开始日期(如果您对此感到好奇,请阅读 Joel Spolsky 的 My First BillG Review,它并不能完全解释这里发生了什么,但它很棒读取),但您仍然可以在 Mac 和 PC 之间传输文件,因为日期格式存储在 Excel 文件中。

    【讨论】:

      猜你喜欢
      • 2011-12-25
      • 2016-06-16
      • 1970-01-01
      • 2016-10-30
      • 1970-01-01
      • 2022-12-20
      • 1970-01-01
      • 2016-06-09
      • 2014-08-03
      相关资源
      最近更新 更多