Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Konversi Epoch ke tanggal di sqlplus / Oracle

Di Oracle, menambahkan X ke DATE akan mengembalikan Anda DATE X hari kemudian.

Jika ESTIMATEDENDTIME adalah milidetik sejak Epoch maka Anda dapat melakukannya

DATE '1970-01-01' + ( 1 / 24 / 60 / 60 / 1000) * ESTIMATEDENDTIME

dan kemudian gunakan to_char untuk mencapai format yang benar dari tanggal yang dihasilkan. misalnya:

SELECT 
  captureid
, startdate
, enddate
, state
, estimatedendtime
, DATE '1970-01-01' + ( 1 / 24 / 60 / 60 / 1000) * estimatedendtime AS estimatedenddate
FROM recording


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengelompokkan Variabel Biner Berdasarkan ID dan Tanggal Min/Maks

  2. Prosedur pemanggilan dari oracle ke crystal report

  3. Oracle UTL_HTTP Posting Multipart/Form-Data (JSON &ZIP) Contoh

  4. Fungsi NUMTOYMINTERVAL() di Oracle

  5. Konsumsi layanan web dengan PL/SQL:UTL_DBWS atau APEX_WEB_SERVICE?