Có vẻ như nó là một dấu thời gian UNIX (giây kể từ kỷ nguyên 1970-01-01) trong đó ví dụ 1355218434 đại diện cho Thứ Ba, ngày 11 tháng 12 năm 2012 09:33:54 GMT (xem công cụ chuyển đổi tại đây )
CHỈNH SỬA :Rõ ràng ví dụ dưới đây chỉ hoạt động cho MySQL, tôi đã nghĩ rằng nó cũng hoạt động trên Oracle vì tên miền của nó nhưng tôi đã nhầm. Giải pháp nằm trong câu trả lời trong câu hỏi StackOverflow này: Chuyển đổi Unixtime sang SQL Datetime (Oracle)
Bạn có thể sử dụng FROM_UNIXTIME
để có được những gì bạn muốn, hãy xem http://docs.oracle.com/cd/E17952_01/refman-5.0-en/date-and-time-functions.html# Chức năng_from-unixtime
để tham khảo.
Hãy thử một cái gì đó như thế này (chưa được kiểm tra):
SELECT FROM_UNIXTIME(time_touched) FROM Sample_Table
Câu hỏi của bạn có phần liên quan đến:
https://forums.oracle.com/forums/thread.jspa ? threadID =2473501 &tstart =75
Chuyển đổi Unixtime sang Datetime SQL (Oracle)