ParseDate

L'action ParseDate analyse une date dans un horodatage UNIX.

L'action ParseDate est prise en charge par le DateTimeFormatter Java™. Certains des paramètres de l'action ParseDate sont transmis directement à Java.

Le tableau ci-dessous présente les paramètres de l'action ParseDate.

Tableau 1. Paramètres de l'action ParseDate
Nom Type de données Obligatoire Remarques
schéma Chaîne Oui Modèle de formatage à utiliser.

Voir Java DateTimeFormatter pour les valeurs possibles.

timeZone Chaîne Non Fuseau horaire à utiliser.

Voir Java DateTimeFormatter pour les valeurs possibles.

date Chaîne Oui La date mise en forme à analyser.
savePath JPath Oui Emplacement de stockage du résultat.

Exemple XML :

Cette action convertit l'horodatage stocké dans l'état à l'emplacement /formatted_time en horodatage UNIX et le stocke dans l'état à l'emplacement /timestamp. L'horodatage en cours doit être au format aaaa-MM-jj'T'HH:mm:ss'Z' et représenter une heure de la zone UTC (Coordinated Universal Time).

<ParseDate pattern="yyyy-MM-dd'T'HH:mm:ss" timeZone="UTC" time="${/formatted_time}"
savePath="/timestamp" />