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

日付を文字列としてフォーマットする

サポート対象: Batch、Streaming

Java DateTimeFormatter に従って、日付をフォーマットされた文字列として返します。デフォルトのフォーマットは ISO8601 です。

式カテゴリ: Cast、String

引数

  • Date - 文字列としてフォーマットする日付。
    Expression<Date>
  • optional Format - 使用するフォーマット。デフォルトのフォーマットは ISO8601 です。
    Literal<String>

出力タイプ: String

例 1: 基本ケース

引数の値:

  • Date: 2022-12-20
  • Format: yy-MM-dd

出力: 22-12-20


例 2: 基本ケース

引数の値:

  • Date: 2022-12-20
  • Format: null

出力: 2022-12-20


例 3: Null ケース

引数の値:

  • Date: null
  • Format: yyyy-MM-dd

出力: null


例 4: エッジケース

引数の値:

  • Date: 2022-12-20
  • Format: E

出力: Tue


例 5: エッジケース

引数の値:

  • Date: 2022-12-20
  • Format: EEEE

出力: Tuesday