BigQuery で日本時間での日付、日時を取得する方法のメモ。
日本時間での日付、日時は current_date()、current_datetime() の引数に 'Asia/Tokyo' を指定することで取得できます。
SQL
select current_date() as utc_date , current_date('Asia/Tokyo') as jpn_date , current_datetime() as utc_datetime , current_datetime('Asia/Tokyo') as jpn_datetime ;
実行結果
[{ "utc_date": "2024-09-29", "jpn_date": "2024-09-29", "utc_datetime": "2024-09-29T02:26:20.153788", "jpn_datetime": "2024-09-29T11:26:20.153788" }]