Một interval
không phải là "dấu thời gian".
to_timestamp()
hàm chấp nhận giây làm đầu vào và có thể chuyển đổi nó thành một dấu thời gian thích hợp. Tôi tin rằng số 1444646136079 của bạn trên thực tế là mili giây, không phải giây:
select to_char(to_timestamp(1444646136079 / 1000), 'yyyy-mm-dd HH24:MI:SS')
lợi nhuận:
2015-10-12 12:35:36