注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

タイムスタンプ/日付の差を引く

サポート対象: バッチ、ストリーミング

指定された時間単位での差を返します。

式のカテゴリ: 日付時刻

引数

  • End - 引く対象の終了日または時刻。
    Expression<Date | Timestamp>
  • Start - 引かれる開始日または時刻。
    Expression<Date | Timestamp>
  • Unit - 時間単位。
    Enum<Days, Hours, Milliseconds, Minutes, Months, Quarters, Seconds, Weeks, Years>

出力タイプ: Long

例 1: 基本ケース

引数の値:

  • End: 2022-10-01T10:00:00Z
  • Start: 2022-10-01T09:00:00Z
  • Unit: HOURS

出力: 1


例 2: ヌルケース

引数の値:

  • End: End
  • Start: Start
  • Unit: HOURS
StartEnd出力
null2020-01-01null
2020-01-01nullnull
nullnullnull