Ich exportierte eine .xls
Datei mit Gnumeric 1.12.28 zu .xml
(und auch .csv
) und die Ausgabe ist in Ordnung zum größten Teil, aber Daten werden auf eine Weise konvertiert, die ich nicht dekodieren kann. Das Datum 20.07.1953
(angegeben als dd.mm.yyyy
) wird 19560
. Es spielt keine Rolle, wie die Zelle in Gnumeric formatiert ist, ich habe verschiedene Optionen ausprobiert. Während die Datei .csv
keine weiteren Informationen enthält, sieht die zugehörige Zeile in der Datei .xml
wie <gnm:Cell Row="8" Col="9" ValueType="40" ValueFormat="[$-f8f2]m/d/yy">19560</gnm:Cell>
aus. Manchmal fehlt auch der ValueFormat
Teil. Es ist jedoch definitiv kein gültiger Unix-Epochen-Zeitstempel (Sekunden seit 01.01.1970).XLS Export als XML verursacht unbekannte Datenkonvertierung
Ich googelte ValueFormat="[$-f8f2]m/d/yy"
aber die Ergebnisse waren nur sehr wenige und nicht sinnvoll. Ich denke, dass der Datumswert beim Export nicht richtig interpretiert wird, oder dass ich nur die interne Darstellung dieses Wertes bekomme.
Jeder eine Idee, wie man den Wert dekodiert?