sql >> Database >  >> RDS >> Oracle

Oracle-conversie van UNIX-tijdstempel naar tijdstempel met tijdzone

Unix-tijdstempel is van 1970-01-01 00:00:00 UTC . Wanneer je gewoon timestamp '1970-01-01 00:00:00' Oracle neemt uw lokale tijdzone in!

Je moet het als volgt doen:

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

`




  1. Ruby - Er is een uitzondering opgetreden:[Mysql2::Error] MySQL-verbinding gesloten

  2. Is er een manier voor PHP om een ​​SQL-syntaxis te valideren zonder deze uit te voeren?

  3. MySQL-zelfstudie - De seconden achter Master Value begrijpen

  4. Toon records van nu() tot de volgende 7 dagen in mysql