将字符串转换为带有附加时间的Oracle日期
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将字符串转换为带有附加时间的Oracle日期相关的知识,希望对你有一定的参考价值。
我有两个要比较的值。这些示例如下:
- ''01/04 / 2020T07.08.45'
- '2020-04-01 14:46'
我想将第一个值转换为与第二个值相同的掩码,因此以后可以使用它连接两个表。
第一个值与第二个保存在不同的时区中。我还需要通过将两个小时添加到第一个值来进行转换,具体取决于我运行比较的时间。
使用子字符串不能解决我的问题,因为我无法在字符串中添加两个小时。 to_date函数也没给我带来什么。
您能帮我吗?
答案
您必须将两个值都转换为日期。
TO_DATE('2020-04-01 14:46', 'YYYY-MM-DD HH24:MI');
TO_DATE('01/04/2020T07.08.45', 'DD/MM/YYYYTZH.HH24.MI')
我不确定包含时区的日期。
以上是关于将字符串转换为带有附加时间的Oracle日期的主要内容,如果未能解决你的问题,请参考以下文章