以下のクエリを実行して日付のエナジー秒を取得し、それを再変換できますGoogle bigquery
。
たとえば、
select unix_seconds(timestamp('2020-12-04 00:00:00')), unix_seconds(timestamp('2020-12-04 01:00:00'));
1607040000
1607043600
タイムスタンプに戻すことができます。
select timestamp_seconds(1607043600);
2020-12-04 01:00:00 UTC
同様のクエリを探していますPostgreSQL
。
答え1
エポック秒をUTCタイムスタンプに変換
SELECT To_Timestamp(1607043600) AT TIME ZONE 'UTC' ;
------------------------
2020-12-04 01:00:00
UTCタイムスタンプをepoch秒で表示
SELECT Extract(epoch From '2020-12-04 01:00:00'::TIMESTAMP) ;
------------
1607043600