sql >> Databáze >  >> RDS >> Oracle

Oracle převod časového razítka UNIX na časové razítko s časovým pásmem

Unixové časové razítko je z 1970-01-01 00:00:00 UTC . Když stačí udělat timestamp '1970-01-01 00:00:00' Oracle bere vaše místní časové pásmo!

Musíte to udělat takto:

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

`




  1. Odečtěte měsíc a den mysql

  2. Vygenerujte sadu nebo sekvenci bez smyček – část 1

  3. Chyba při přidávání pohotovostního režimu

  4. Spojení MySQL s PHP nefunguje