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

UTC からタイムスタンプを変換

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

UTC から指定されたタイムゾーンへのタイムスタンプを変換します。

式のカテゴリ: 日付時刻

引数

  • タイムゾーン - 対象タイムゾーン。都市に対しては夏時間を考慮しますが、3 桁のコードには適用されません。
    TimeZone
  • タイムスタンプ - タイムスタンプ列。
    Expression<Timestamp>

出力タイプ: Timestamp

例 1: 基本ケース

引数の値:

  • タイムゾーン: Australia/Sydney
  • タイムスタンプ: 2020-04-28T10:09:00Z

出力: 2020-04-28T20:09:00Z


例 2: 基本ケース

引数の値:

  • タイムゾーン: EST
  • タイムスタンプ: 2020-04-28T10:09:00Z

出力: 2020-04-28T05:09:00Z


例 3: 基本ケース

引数の値:

  • タイムゾーン: America/Denver
  • タイムスタンプ: 2020-04-28T10:09:00Z

出力: 2020-04-28T04:09:00Z


例 4: 基本ケース

引数の値:

  • タイムゾーン: America/Denver
  • タイムスタンプ: 2020-02-09T10:09:00Z

出力: 2020-02-09T03:09:00Z


例 5: 基本ケース

引数の値:

  • タイムゾーン: UTC
  • タイムスタンプ: 2020-04-28T10:09:00Z

出力: 2020-04-28T10:09:00Z


例 6: 基本ケース

引数の値:

  • タイムゾーン: EST
  • タイムスタンプ: 2020-01-28T10:09:00Z

出力: 2020-01-28T05:09:00Z


例 7: Null ケース

引数の値:

  • タイムゾーン: UTC
  • タイムスタンプ: null

出力: null