[BigQuery] Unix タイムスタンプの数値を日付の文字列に変換する
作成日: 2021年11月07日
timestamp_seconds
関数と format_timestamp
関数を組み合わせることで、Unix タイムスタンプの数値を日付の文字列に変換することができます。
timestamp_seconds
関数は引数に与えられた数値を TIMESTAMP 型に変換します。format_timestamp
関数は第 1 引数に書式、第 2 引数に TIMESTAMP 型の日付データ、第 3 引数にタイムゾーンを表す文字列を渡します。
select format_timestamp("%F %T", timestamp_seconds(1636285306), "Asia/Tokyo");
実行結果は下記となります。
2021-11-07 20:41:46