はじめに タイムスタンプを日付に変換するというのは、分析をしているとしょっちゅう使うクエリではあるのものの、毎回忘れてしまうのでこちらに残しておきます。 特に、FirebaseAnalyticsから、BigQueryにデータをエクスポートしている場合には、"初めてアプリを開いた日"がミリ秒のタイムスタンプとして保持されているので、ユーザー分析を行う上で以下の変換を行うことは良くあるかと思います。 ご参考までに! 秒 --> 日付に変換 EXTRACT(DATE FROM TIMESTAMP_SECONDS("タイムスタンプ[秒]") AT TIME ZONE 'Asia/Tokyo') AS date ``` ## ミリ秒 --> 日付に変換 ```sql: EXTRACT(DATE FROM TIMESTAMP_MILLIS("タイムスタンプ[ミリ秒]") AT TIME ZONE 'A

