Znacznik czasu UNIX reprezentuje liczbę sekund, które upłynęły od 1 stycznia 1970 r. Oracle umożliwia dodanie pewnej liczby dni bezpośrednio do znacznika czasu. Możemy zbudować żądany znacznik czasu, dodając odpowiednią liczbę dni w wartości znacznika czasu UNIX do 1970-01-01 00:00:00
:
SELECT
TIMESTAMP '1970-01-01 00:00:00' + NUMTODSINTERVAL(1511421211, 'second')
FROM dual;
Zwraca to:
23.11.2017 07:13:31