如何在unracle中将unix_timestamp转换为时间戳?
我使用了以下功能,但它没有用。 " UNIX_TIMESTAMP(event_time_stamp)"
这是完整的查询:
答案 0 :(得分:0)
UNIX时间戳表示自1970年1月1日以来经过的秒数.Oracle允许将一些天数直接添加到时间戳。我们可以通过将UNIX时间戳值中的适当天数添加到1970-01-01 00:00:00
来构建所需的时间戳:
SELECT
TIMESTAMP '1970-01-01 00:00:00' + NUMTODSINTERVAL(1511421211, 'second')
FROM dual;
返回以下内容:
23.11.2017 07:13:31