In der Hoffnung, dass jemand anders Altova Mapforce zum Formatieren von Daten verwendet.Datumsformat mit Altova MapForce konvertieren
Ich versuche, das Datumsformat meiner XML-Datei zu konvertieren. Meine XML-Datei hat einen Tag mit verschiedenen Werten wie:
<submitTime>2016-06-09T18:27:56+0000</submitTime>
<submitTime>2016-06-09T18:13:10+0000</submitTime>
Ich bin mit einem XSLT-Stylesheet das Datumsformat in Form (YYYY-MM-DD)
<submitTime>2016-06-09</submitTime>
Das ist mein konvertieren XSLT, die ich mit der Mapforce-Software von Altavo programmiert habe.
.......
<submitTime>
<xsl:sequence select="format-date(xs:date(fn:string(_source/submitTime)), '[y,4-4][M,2-2][D,2-2]', 'en',(),())"/>
</submitTime>
.......
Aber wenn ich diese XSLT mit XML mit einem Java-Programm lief, erhalte ich diese Fehlermeldung:
FORG0001: Invalid date "2016-06-09T17:38:20+0000" (Value includes time)
Ich bin sehr neu in diesem. Ich könnte etwas verpassen. Gibt es in Altova eine andere Möglichkeit, das Datum in dieses Format zu konvertieren (JJJJ-MM-TT). Jede Hilfe wäre willkommen.
Danke. Es funktionierte. Ich habe es gestern versucht, aber ich habe das Eltern-Tag verpasst und deshalb hat deine Lösung nicht funktioniert. Danke noch einmal. – Rose