ParseDate
Die Aktion ParseDate analysiert ein Datum in eine UNIX-Zeitmarke.
ParseDate wird vom DateTimeFormatter unterstützt. Einige Parameter der Aktion ParseDate werden direkt an Java übergeben.
In der folgenden Tabelle werden die Parameter für die Aktion ParseDate aufgeführt.
| Ihren Namen | Datentyp | Erforderlich | Hinweise |
|---|---|---|---|
| Muster | Zeichenfolge | Ja | Das zu verwendende Formatierungsmuster. Mögliche Werte finden Sie unter DateTimeFormatter. |
| timeZone | Zeichenfolge | Nein | Die zu verwendende Zeitzone. Mögliche Werte finden Sie unter DateTimeFormatter. |
| Datum | Zeichenfolge | Ja | Das formatierte Datum, das analysiert werden soll. |
| savePath | JPfad | Ja | Die Position zum Speichern des Ergebnisses. |
XML-Beispiel:
Diese Aktion konvertiert die Zeitmarke, die im Status an Position /formatted_time gespeichert ist, in eine UNIX-Zeitmarke und speichert sie im Status an Position /timestamp. Die aktuelle Zeitmarke muss das Format jjjj-MM-tt 'T' HH: mm:ss 'Z' aufweisen und eine Zeit in der UTC-Zone darstellen.
<ParseDate pattern="yyyy-MM-dd'T'HH:mm:ss" timeZone="UTC" time="${/formatted_time}"
savePath="/timestamp" />