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

タイムスタンプシーケンス

対応: バッチ

開始から終了までの範囲でタイムスタンプの配列を作成します。

式カテゴリ: 日時

宣言された引数

  • 終了時間 - 終了するタイムスタンプ (含む)。
    Expression<Date | Timestamp>
  • 開始時間 - 開始するタイムスタンプ (含む)。
    Expression<Date | Timestamp>
  • ステップ単位 - ステップサイズの単位。
    Enum<Days, Hours, Milliseconds, Minutes, Seconds, Weeks>
  • オプション ステップサイズ - 数値間のステップのサイズ。デフォルトは 1。
    Expression<Numeric>

出力タイプ: Array<Timestamp>

例 1: 基本ケース

引数の値:

  • 終了時間: end_time
  • 開始時間: start_time
  • ステップ単位: DAYS
  • ステップサイズ: 1.0
start_timeend_time出力
2023-01-01T00:00:00Z2023-01-03T00:00:00Z[ 2023-01-01T00:00:00Z, 2023-01-02T00:00:00Z, 2023-01-03T00:00:00Z ]
2023-01-01T01:50:00Z2023-01-03T00:00:00Z[ 2023-01-01T01:50:00Z, 2023-01-02T01:50:00Z ]

例 2: 基本ケース

引数の値:

  • 終了時間: end_time
  • 開始時間: start_time
  • ステップ単位: DAYS
  • ステップサイズ: 1
start_timeend_time出力
2023-01-012023-01-03[ 2023-01-01T00:00:00Z, 2023-01-02T00:00:00Z, 2023-01-03T00:00:00Z ]

例 3: 基本ケース

引数の値:

  • 終了時間: end_time
  • 開始時間: start_time
  • ステップ単位: DAYS
  • ステップサイズ: 1.0
start_timeend_time出力
2023-01-03T00:00:00Z2023-01-01T00:00:00Z[ 2023-01-03T00:00:00Z, 2023-01-02T00:00:00Z, 2023-01-01T00:00:00Z ]
2023-01-03T00:00:00Z2023-01-01T01:50:00Z[ 2023-01-03T00:00:00Z, 2023-01-02T00:00:00Z ]

例 4: ヌルケース

引数の値:

  • 終了時間: end_time
  • 開始時間: start_time
  • ステップ単位: DAYS
  • ステップサイズ: 1.0
start_timeend_time出力
null2023-01-01T00:00:00Znull
nullnullnull

例 5: ヌルケース

引数の値:

  • 終了時間: end_time
  • 開始時間: start_time
  • ステップ単位: DAYS
  • ステップサイズ: null
start_timeend_time出力
2023-01-03T00:00:00Z2023-01-01T00:00:00Znull
2023-01-01T01:50:00Z2023-01-03T00:00:00Znull

例 6: ヌルケース

引数の値:

  • 終了時間: end_time
  • 開始時間: start_time
  • ステップ単位: DAYS
  • ステップサイズ: step
start_timeend_timestep出力
2023-01-03T00:00:00Z2023-01-01T00:00:00Z0.0null

例 7: エッジケース

引数の値:

  • 終了時間: end_time
  • 開始時間: start_time
  • ステップ単位: DAYS
  • ステップサイズ: null
start_timeend_time出力
2023-01-03T00:00:00Z2023-01-01T00:00:00Z[ 2023-01-03T00:00:00Z, 2023-01-02T00:00:00Z, 2023-01-01T00:00:00Z ]
2023-01-01T01:50:00Z2023-01-03T00:00:00Z[ 2023-01-01T01:50:00Z, 2023-01-02T01:50:00Z ]

例 8: エッジケース

引数の値:

  • 終了時間: end_time
  • 開始時間: start_time
  • ステップ単位: DAYS
  • ステップサイズ: null
start_timeend_time出力
2023-01-03T00:00:00Z2023-01-03T00:00:00Z[ 2023-01-03T00:00:00Z ]