JobAutoで2つの日付の差を取得する方法

★アクションの説明、概要

JobAutoで2つの日付の差を 計算して取得する方法について説明します。

「変数の値を加工」アクションの 「日付の差を取得」では、 終了日と開始日を設定し、 2つの日付の差を取得できます。

計算は、 終了日から開始日を引いて行います。

また、 日付の差をどの単位で計算するかを 「単位」で指定できます。

開始日から終了日までの期間や、 2つの日付がどれだけ離れているかを 確認したい場合に使用します。


★アクションの作成方法


★アクションの設定画面について

アクション設定画面の設定項目について説明します。

1.終了日

差を計算する終了日を設定します。変数も参照できます。

2.開始日

差を計算する開始日を設定します。変数も参照できます。

3.単位

終了日から開始日の差を計算するときの単位を設定します。

4.結果

終了日と開始日の日付差を計算した結果が表示されます。


2つの日付の差を取得する場合

開始日と終了日の 2つの日付の差を求めたい場合は、 「変数の値を加工」アクションの 「日付の差を取得」を使用します。

「終了日」と「開始日」を設定し、 「単位」で計算する単位を指定します。

計算は、 終了日から開始日を引いて行います。

計算した結果は、 「結果」で確認できます。

終了日と開始日の考え方

「日付の差を取得」では、 終了日から開始日を引いて 2つの日付の差を計算します。

設定項目役割
終了日差を計算するときの終了側の日付を設定します。
開始日差を計算するときの開始側の日付を設定します。
単位日付の差をどの単位で計算するかを指定します。

変数に格納されている日付を使う場合

終了日と開始日では、JobAutoの変数を参照できます。

前のアクションなどで取得した日付を 変数へ格納している場合は、 その値を使って日付の差を計算できます。

「日付の加算減算」と「日付の差を取得」の違い

操作用途
日付の加算減算1つの日付を基準にして、 指定した値を加算・減算し、 別の日付を求めます。
日付の差を取得開始日と終了日の 2つの日付を比較して、 その差を取得します。

「日付のセット」と「日付の差を取得」の違い

操作用途
日付のセット今日、昨日、明日、 月初・月末などの日付を設定します。
日付の差を取得2つの日付の間に どれだけ差があるかを計算します。

日付の差を取得する基本的な流れ

  1. 差を計算する2つの日付を用意します。
  2. 「終了日」に終了側の日付を設定します。
  3. 「開始日」に開始側の日付を設定します。
  4. 「単位」で、 日付の差を計算する単位を指定します。
  5. 「結果」に表示される計算結果を確認します。

日付の差を取得できない場合の確認順序

  1. 終了日に、 想定した日付が設定されているか確認します。
  2. 開始日に、 想定した日付が設定されているか確認します。
  3. 終了日と開始日の指定が 逆になっていないか確認します。
  4. 「単位」が、 目的の計算に合っているか確認します。
  5. 変数を参照している場合は、 参照している変数に 想定した日付が格納されているか確認します。
  6. 値が日付として扱われていない場合は、 必要に応じて「型変換」で 日付型への変換を確認します。
  7. 「結果」に表示される値を確認します。

関連する変数操作・FAQ

2件のコメント

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください。