ページの先頭行へ戻る
Big Data Integration ServerV1.2.0 加工編導入・運用ガイド
FUJITSU Software

4.1.5 日時データの差を求める

2つの日時データの時間差を求めるには、以下の日時関数を指定します。

入力データ

日付1

時間1

日時1

日付2

時間2

日時2

TUE JAN 1 2008

9:10:25

2008/2/5 9:00:00

2008-04-01

09:10:20

2007‐12‐24 09:00:00


例1

日付1と日付2の日数差を求めます。

span_date($日付2,convert_date($日付1,"DY MON DD YYYY"))

結果

90

単位は「日」です。


例2

時間1と時間2の時間差を求めます。

span_time($時間2,$時間1)

結果

-5

単位は「秒」です。


例3

日時1と日時2の日数差を求めます。

span_datetime(convert_datetime($日時1,"YYYY/MM/DD hh:mm:ss"),$日時2,"DAY")

結果

43

日時フィールドで指定した内容で換算して結果を出力するので、単位は「日」です。


4

9時40分と時間2の時間差を求めます。

span_time(time("09:40:00"),$時間2)

結果

1780

単位は「秒」です。

参照

日時データの差を求める関数の詳細については、“リファレンス集”の以下を参照してください。

  • “span_date関数”

  • “span_time関数”

  • “span_datetime関数”