在PostgreSQL中将Unix时间戳转换为日期

时间:2019-07-26 15:21:38

标签: sql postgresql

我想将单位时间转换为时间戳(人类可读的日期)。 例如1538908763651应该给2018年10月7日 如何在Postgresql中做到这一点?

我尝试使用Postgresql中的以下代码将纪元时间转换为日期和时间。

SELECT to_char(TIMESTAMP 'epoch' + 1559157402883 * interval '1 second', 'DD-Mon-YYYY HH24:MM:SS') 

预期结果:2018年10月7日10:39:23(无时区) 实际结果:50736年1月30日00:01:11

0 个答案:

没有答案