Конвертировать время UNIX (INT) в метку времени в BigQuery - PullRequest
0 голосов
/ 16 октября 2019

У меня есть столбец «date_time» в таблице BigQuery, который содержит значения меток времени Unix, например «1569888224». Проблема заключается в том, что эти значения являются целочисленными типами данных, а не типами данных с метками времени, поэтому у меня нет простого способа конвертировать их в удобочитаемые дату / время. У кого-нибудь есть хороший способ конвертировать эти целые числа в значения даты и времени в BigQuery?

Спасибо!

1 Ответ

1 голос
/ 16 октября 2019

Эту проблему можно решить с помощью функции TIMESTAMP_SECONDS BigQuery - https://cloud.google.com/bigquery/docs/reference/standard-sql/timestamp_functions#format_timestamp

select TIMESTAMP_SECONDS(date_time) from table;
...