相关文章推荐
光明磊落的围巾  ·  iOS 开发 ...·  3 月前    · 
不拘小节的太阳  ·  javascript - ...·  2 年前    · 
粗眉毛的硬币  ·  [Django] ORM 利用sql ...·  2 年前    · 

pg数据库时间戳转换日期格式

在 PostgreSQL 中,您可以使用 to_char() 函数将时间戳转换为日期格式。

以下是将时间戳转换为日期格式的示例:

SELECT to_char(timestamp 'epoch' + your_timestamp_column * INTERVAL '1 second', 'YYYY-MM-DD HH24:MI:SS') as formatted_date FROM your_table;

在上面的查询中,您需要将“your_timestamp_column”替换为您的时间戳列的名称,然后“your_table”替换为您的表名。

在 to_char() 函数中,我们首先将时间戳转换为 epoch 格式,并添加一个时间戳列乘以 1 秒的时间间隔来获得实际时间戳。最后,我们将时间戳转换为指定的日期格式(在本例中为“YYYY-MM-DD HH24:MI:SS”)。

这样,您就可以将 PostgreSQL 中的时间戳转换为日期格式。

  •