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