Job Runner

日付や時刻をフォーマットする

概要

日付や時刻のデータを、指定の書式に変換します。

使い方

変換してできた文字列は、アクションの結果としてセットされます。

結果を取り出したい場合は、式を使用して、他のアクションで、このアクションを参照するようにします。

例えば「日付や時刻をフォーマットする」アクションが1番だった場合、「フィールドに値をセットする」の「値」パラメーターなどで

=$1

のように指定すると、取り出すことができます。

設定するパラメーター

「日付/時刻」「日付の書式」「時刻の書式」を設定します。

日付/時刻

日付や時刻の値を指定します。

日付フィールドや日時フィールドの値を参照したい場合

=日付_2

のように、「=」をつけてフィールドコードで参照してください。

現在の日付・時刻を表示したい場合

=now()

と入力します。

空の値や日付として解釈できない値の場合、実行時にエラーが発生します。

日付の書式

いくつかのパターンから選択できます。

変換元のデータが時刻のみで日付を含まない場合、「日付表示なし」を選択してください。

変換元データが「日時」のように日付を含む場合に「日付表示なし」を選択することも可能です。

時刻の書式

12時間表記か24時間表記かを選択できます。

変換元のデータが日付のみで時刻を含まない場合、「時刻表示なし」を選択してください。

変換元データが「日時」のように時刻を含む場合に「時刻表示なし」を選択することも可能です。

他の方法

アクションを使用せずに、数式で関数を使ってフォーマットする方法もあります。

フィールドに値をセットする」の「値」パラメーターなどで

=format(日付_2, "YYYY/MM/DD")

のように、format関数を指定することができます。

アクションを挟まずに直接フォーマットできるのが利点ですが、“YYYY/MM/DD” のようなフォーマット指定のルールを理解する必要があり、上級者向けの機能になります。