Функция для преобразования миллисекунд в эпоху или долго в Postgres SQL

Я могу конвертировать в секунды, используя этот запрос

SELECT TIMESTAMP 'epoch' + 1362508200000(06/032013 00:00:00)/1000
       * INTERVAL '1 second'

Но я хочу конвертировать в миллисекунды, (06/032013 00:00:00.625362)

1 ответ

postgres=# select extract(эпоха из current_timestamp);
    date_part     
------------------
 +1370602871,47581
(1 ряд)

postgres = # select to_timestamp (1370602871.47581);
         to_timestamp         
------------------------------
 2013-06-07 13: 01: 11.47581 + 02
(1 ряд)
Другие вопросы по тегам