V Oracle vám přidání X k DATE vrátí DATE X dní později.
Pokud je ESTIMATEDENDTIME milisekundy od Epochy, můžete to udělat
DATE '1970-01-01' + ( 1 / 24 / 60 / 60 / 1000) * ESTIMATEDENDTIME
a poté použijte to_char k dosažení správného formátu výsledného data. např.:
SELECT
captureid
, startdate
, enddate
, state
, estimatedendtime
, DATE '1970-01-01' + ( 1 / 24 / 60 / 60 / 1000) * estimatedendtime AS estimatedenddate
FROM recording