PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Converter segundos para aaaa-mm-dd hh:mm:ss PostgreSQL


Um interval não é um "timestamp".

O to_timestamp() A função aceita segundos como entrada e pode convertê-los em um carimbo de data/hora adequado. Acredito que seu 1444646136079 seja de fato mili segundos, não segundos:
select to_char(to_timestamp(1444646136079 / 1000), 'yyyy-mm-dd HH24:MI:SS')

retorna:
2015-10-12 12:35:36