在Postgresql中将日期转换为YYYY-MM DDThh:MM:ss.sssZ
我想将日期格式转换为在Postgresql中将日期转换为YYYY-MM DDThh:MM:ss.sssZ,sql,postgresql,Sql,Postgresql,我想将日期格式转换为YYYY-MM-DDThh:MM:ss.sssxxz(ISO 8601) 获取2021-02-10T04:02:55.55Sxxz是错误的。我需要它作为2021-02-10T04:02:55.55S000000Z select to_char(now(), 'YYYY-MM-DDThh:mm:ss.SSSXXXZ') 对于ISO 8601日期格式,您可以使用以下查询: select to_char(now(), 'YYYY-MM-DD"T"HH24:MI
YYYY-MM-DDThh:MM:ss.sssxxz
(ISO 8601)
获取2021-02-10T04:02:55.55Sxxz
是错误的。我需要它作为2021-02-10T04:02:55.55S000000Z
select to_char(now(), 'YYYY-MM-DDThh:mm:ss.SSSXXXZ')
对于ISO 8601日期格式,您可以使用以下查询:
select to_char(now(), 'YYYY-MM-DD"T"HH24:MI:SS"Z"')
输出:
“2021-02-10T12:09:17Z”
这是您想要的格式吗?数字
55S
(注意数字5
)似乎有误。你是说SSS
我想你在找select to_char(now(),'YYYY-MM-DDThh:MM:ss.USZ')代码>2021-02-05T00:00:00.000000Z这是一个示例。我需要这种格式的输出。2021-02-10T12:09:17Z可以吗?或者你想要2021-02-10T12:09:17000Z?