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

レガシー OffsetDateTime からオフセットを抽出

サポート対象:バッチ

レガシー OffsetDateTime 列からオフセットを抽出します。これは、タイムスタンプの元のタイムゾーンと UTC タイムゾーンの差を秒単位で表したものです。

式のカテゴリー: 日時

宣言された引数

  • 式: レガシー OffsetDateTime 列。
    Expression<Struct<timestamp, offset>>

出力タイプ: Integer

例

例1:基本ケース

引数の値:

  • 式: col_a
col_a出力
{
 offset: 0,
 timestamp: 2024-09-09T09:00:00.001Z,
}
0
{
 offset: 19800,
 timestamp: 2024-09-09T09:00:00.001Z,
}
19800
{
 offset: -3600,
 timestamp: 2024-09-09T09:00:00.001Z,
}
-3600

例2:Null ケース

引数の値:

  • 式: col_a
col_a出力
nullnull
{
 offset: 19800,
 timestamp: null,
}
19800
{
 offset: null,
 timestamp: 2024-09-09T09:00:00.001Z,
}
0