有没有办法简单地将字符串日期转换为
2018-02-15T14:00:00+01:00
到oracle约会?
我尝试使用to_date和'YYYY-MM-DDTHH24:MI:SS+01:00'
格式,但它无效
Oracle始终抛出'日期格式无法识别'
答案 0 :(得分:1)
select cast(TO_TIMESTAMP_TZ('2018-02-15T14:00:00+01:00','yyyy-mm-dd"T"hh24:mi:ss"+"TZH:TZM') as date) from dual;
oracle date没有时区信息。您必须将其转换为带时区的时间戳并将其转换为日期(失去准确性)