sql >> Database teknologi >  >> RDS >> PostgreSQL

Konverter sekunder til åååå-mm-dd tt:mm:ss PostgreSQL

Et interval er ikke et "tidsstempel".

to_timestamp() funktionen accepterer sekunder som input og kan konvertere det til et korrekt tidsstempel. Jeg tror, ​​at din 1444646136079 faktisk er milli sekunder, ikke sekunder:

select to_char(to_timestamp(1444646136079 / 1000), 'yyyy-mm-dd HH24:MI:SS')

returnerer:

2015-10-12 12:35:36


  1. NOLOCK vs. Transaktionsisolationsniveau

  2. Daglig database backup ved hjælp af Cron Job

  3. Er tabeller oprettet med CREATE TEMPORARY TABLE i hukommelsen eller på disken?

  4. Databasen returnerede en ugyldig værdi i QuerySet.dates()