2012-07-11 123 views
1

从Excel导出xml文件时,日期变为5位数字。 07/01/2010变成40185. 当我将单元格的格式从日期更改为一般时,会发生同样的情况。 任何方法将5位数字与日期相匹配? 还是有人将日期字段保留在xml文件中?当从Excel导出xml文件时,日期变为5位数

回答

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文件中。

相关问题