【发布时间】:2021-11-19 13:51:25
【问题描述】:
我正在 Oracle 12c 中寻找一个查询,以将欧洲时区中的 18-12-2003 13:15:00 转换为 2003-12-18T13:15:00+01:00 作为日期时间数据类型。
这是可能的还是我错过了什么?
【问题讨论】:
-
ISO 8601 不是数据类型,而是日期显示格式。
date数据类型没有任何格式(某个确切的日子是每个人的日子,它不依赖于任何文化)。要以某种格式显示,必须将日期转换为字符串(char或varchar2)。你想用这个字符串做什么?
标签: sql oracle oracle12c datetime-format iso8601