Als u in Oracle X aan een DATE toevoegt, krijgt u een DATE X dagen later terug.
Als ESTIMATEDENDTIME milliseconden sinds Epoch is, dan zou je kunnen doen
DATE '1970-01-01' + ( 1 / 24 / 60 / 60 / 1000) * ESTIMATEDENDTIME
en gebruik vervolgens to_char om het juiste formaat van de resulterende datum te verkrijgen. bijv.:
SELECT
captureid
, startdate
, enddate
, state
, estimatedendtime
, DATE '1970-01-01' + ( 1 / 24 / 60 / 60 / 1000) * estimatedendtime AS estimatedenddate
FROM recording