interval
nie jest „sygnaturą czasową”.
to_timestamp()
funkcja przyjmuje sekundy jako dane wejściowe i może je przekonwertować na właściwy znacznik czasu. Uważam, że twoje 1444646136079 to w rzeczywistości mili sekundy, nie sekundy:
select to_char(to_timestamp(1444646136079 / 1000), 'yyyy-mm-dd HH24:MI:SS')
zwraca:
2015-10-12 12:35:36