PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Konwertuj sekundy na rrrr-mm-dd gg:mm:ss PostgreSQL

interval nie jest „sygnaturą czasową”.

to_timestamp() funkcja przyjmuje sekundy jako dane wejściowe i może je przekonwertować na właściwy znacznik czasu. Uważam, że twoje 1444646136079 to w rzeczywistości mili sekundy, nie sekundy:

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

zwraca:

2015-10-12 12:35:36


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zoptymalizować zapytanie, jeśli już używam indeksu GIN

  2. Jaki jest najlepszy sposób na modelowanie relacji wiele do wielu

  3. Surowe zapytanie PostgreSQL zawiesza się po wykonaniu z TypeOrm

  4. Jak używać operatorów PostgreSQL JSON(B) zawierających znak zapytania? przez JDBC

  5. Jak scalić nakładające się przedziały czasu?