我要从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:00
或 2017-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;