gpt4 book ai didi

sql - Oracle中的时区日期格式

转载 作者:行者123 更新时间:2023-12-02 05:58:03 25 4
gpt4 key购买 nike

我必须将SYSDATE日期转换为特定的日期格式。该格式必须是这样的:'2016-11-23T15:12:48Z'。我认为这是一种奇怪的日期格式,但是我有这个要求。

这必须是发送Web服务消息的日期。

在Oracle(12c或11g)中,我有一些功能可以转换这种特定格式的日期?谢谢。

最佳答案

这将使您在注释中提到的ISO-8601:

select to_char(systimestamp,'YYYY-MM-DD"T"hh24:mi:sstzh:tzm') isodt from dual;

如果您确实想要 Z而不是时区,则可以使用:
    select to_char(cast(systimestamp as timestamp) at time zone 'UTC',
'yyyy-mm-dd"T"hh24:mi:ss"Z"')
from dual;

关于sql - Oracle中的时区日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40841489/

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