Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Oracle-Konvertierung von UNIX-Zeitstempel in Zeitstempel mit Zeitzone

Der Unix-Zeitstempel stammt von 1970-01-01 00:00:00 UTC . Wenn Sie einfach timestamp '1970-01-01 00:00:00' machen Oracle verwendet Ihre lokale Zeitzone!

Sie müssen es so machen:

(TIMESTAMP '1970-01-01 00:00:00' AT TIME ZONE 'UTC' +     
    numtodsinterval(1204104116656/1000,'second')) AT time zone tz_offset('PST');

`