gpt4 book ai didi

postgresql - 将 postgres 日期表示转换为 ISO 8601 字符串

转载 作者:行者123 更新时间:2023-11-29 11:07:43 28 4
gpt4 key购买 nike

我正在尝试将 Postgres 日期表示形式格式化为 ISO 8601 字符串。我假设有一个 Postgres 函数可以做到这一点,但我发现文档中的示例很少。

我的查询是

SELECT
now()::timestamp

返回

[{{2016, 8, 9}, {3, 56, 55, 754181}}]

我正在尝试将日期转换为看起来更像的格式2016-8-9T03:56:55+00:00

我需要对查询进行哪些更改才能实现这一目标?感谢您的帮助。

最佳答案

我想我找到了一种格式化的方法,但它并不理想,因为我正在自己编写格式化。

这是一个潜在的解决方案:

SELECT to_char (now()::timestamp at time zone 'UTC', 'YYYY-MM-DD"T"HH24:MI:SS"Z"')

关于postgresql - 将 postgres 日期表示转换为 ISO 8601 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38834022/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com