ParseDate

ParseDate アクションは、日付を UNIX タイム・スタンプに解析します。

ParseDateは、 DateTimeFormatter によってサポートされています。 一部の ParseDate アクション・パラメーターは、Java に直接渡されます。

以下の表では、ParseDate アクションのパラメーターを示します。

表 1. ParseDate アクションのパラメーター
名前 データ・タイプ 必須
pattern ストリング はい 使用する形式設定パターン。

使用可能な値については、 DateTimeFormatter を参照してください。

timeZone ストリング いいえ 使用するタイム・ゾーン。

使用可能な値については、 DateTimeFormatter を参照してください。

日付 ストリング はい 解析する、形式設定された日付。
savePath JPath はい 結果を保管する場所。

XML の例:

このアクションは、ロケーション /formatted_time の状態に保管されているタイム・スタンプを UNIX タイム・スタンプに変換し、ロケーション /timestampの状態に保管します。 現在のタイム・スタンプは yyyy-MM-dd'T'HH:mm:ss'Z' 形式で、協定世界時 (UTC) ゾーンの時刻を表している必要があります。

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