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

タイムスタンプの部分を抽出する

対応: バッチ、ストリーミング

年や曜日など、タイムスタンプの一部を抽出します。

式のカテゴリ: 日付時刻

引数

  • Expression - 抽出するタイムスタンプ。
    Expression<Timestamp>
  • Part - 抽出するタイムスタンプの部分。
    Enum<Day of month, Day of week, Day of year, Hour of day, Millisecond of second, Minutes of hour, Month, Quarter, Second of minute, Week of year, and more ...>

出力タイプ: Integer

例 1: 基本ケース

引数の値:

  • Expression: 2022-02-10T10:00:00Z
  • Part: DAY_OF_MONTH

出力: 10


例 2: 基本ケース

引数の値:

  • Expression: 2022-02-10T10:00:00Z
  • Part: DAY_OF_WEEK

出力: 4


例 3: 基本ケース

引数の値:

  • Expression: 2022-02-10T10:00:00Z
  • Part: DAY_OF_YEAR

出力: 41


例 4: 基本ケース

引数の値:

  • Expression: 2022-02-10T10:00:00Z
  • Part: HOUR_OF_DAY

出力: 10


例 5: 基本ケース

引数の値:

  • Expression: 2022-02-10T10:00:00.002Z
  • Part: MILLISECOND_OF_SECOND

出力: 2


例 6: 基本ケース

引数の値:

  • Expression: 2022-02-10T10:00:00Z
  • Part: MONTH

出力: 2


例 7: 基本ケース

引数の値:

  • Expression: 2022-02-10T10:00:00Z
  • Part: QUARTER

出力: 1


例 8: 基本ケース

引数の値:

  • Expression: 2022-02-10T10:00:10Z
  • Part: SECOND_OF_MINUTE

出力: 10


例 9: 基本ケース

引数の値:

  • Expression: 2022-02-10T10:00:00Z
  • Part: YEAR

出力: 2022


例 10: Nullケース

引数の値:

  • Expression: date
  • Part: YEAR
date出力
nullnull