将数据转换为Oracle数据



我要从WS 2017-12-03T05:44:57接收到这个日期,我想转换为Oracle日期,但我不T05,但完全指的是。

TZD Daylight savings information. For example, 'PST' ?
TZH Time zone hour. ?
TZM Time zone minute. ?
TZR Time zone region. ?

2017-12-03T05:44:57是根据ISO-8601标准的。T是日期和时间值之间的分离器(实际上通常会跳过 - 因此并非严格根据标准)

2017-12-03T05:44:57不包含任何时间信息,即您不知道时区。

时区信息以 2017-12-03T05:44:57+08:002017-12-03T05:44:57Z提供的时区信息。

转换为日期/时间戳,就像这样

SELECT 
    TO_DATE('2017-12-03T05:44:57', 'YYYY-MM-DD"T"HH24:MI:SS'),
    TO_TIMESTAMP('2017-12-03T05:44:57', 'YYYY-MM-DD"T"HH24:MI:SS')
FROM dual;

相关内容

  • 没有找到相关文章

最新更新