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

タイムスタンプを文字列としてフォーマット

対応している環境: Batch, Streaming

タイムスタンプをISO8601形式の文字列として返します。

式カテゴリ: Cast, Datetime, String

引数

  • Timestamp - 文字列に変換するタイムスタンプ。
    Expression<Timestamp>
  • オプション Format - 使用するフォーマット。デフォルトはISO8601。
    Literal<String>
  • オプション Time zone - デフォルトはUTC。
    TimeZone

出力型: String

例 1: 基本ケース

引数の値:

  • Timestamp: 2022-10-01T09:00:00Z
  • Format: yyyy-MM-dd
  • Time zone: null

出力: 2022-10-01


例 2: 基本ケース

引数の値:

  • Timestamp: 2022-10-01T09:00:00Z
  • Format: yyyy-MM-dd-hh-mm-ss
  • Time zone: EST

出力: 2022-10-01-04-00-00


例 3: Nullケース

引数の値:

  • Timestamp: null
  • Format: yyyy-MM-dd
  • Time zone: UTC

出力: null