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.
| 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" />