0
我导出.xls
文件使用Gnumeric 1.12.28到.xml
(也.csv
)和输出大多数罚款,但日期转换我无法解码的方式。XLS导出为XML导致未知数据转换
例如,日期20.07.1953
(作为dd.mm.yyyy
给出)变成19560
。没关系,单元格是如何在Gnumeric中格式化的,我尝试了几个选项。虽然.csv
文件不包含任何进一步的信息,但.xml
文件中的相关行看起来像<gnm:Cell Row="8" Col="9" ValueType="40" ValueFormat="[$-f8f2]m/d/yy">19560</gnm:Cell>
。有时,ValueFormat
部分也会丢失。但是,它并不是一个有效的Unix纪元时间戳(自1970年1月1日以来的秒数)。
我使用Google搜索ValueFormat="[$-f8f2]m/d/yy"
,但结果只是非常少,没有用处。我认为日期值在导出期间没有被正确解释,或者我只是得到了这个值的内部表示。
任何人有任何想法如何解码值?