解决方法
–转换成正常日期格式(yyyy-mm-dd hh24:mi:ss)–
select to_char(cast(cast('25-5月 -20 06.13.02.141000 下午' as timestamp) as date),'yyyy-mm-dd hh24:mi:ss') dateStr from dual;
转换结果

TO_CHAR(D.create_time,'yyyy-MM-dd hh:mm:ss')
其实,上面这种格式是可通过to_timestamp函数转化过来
–转换成时间戳格式 —
select to_timestamp('2020-05-25 18:13:02','yyyy-mm-dd hh24:mi:ss') from dual;
转换结果

本文详细介绍了在Oracle数据库中如何将特殊格式的日期时间字符串转换为标准日期格式(如yyyy-mm-dd hh24:mi:ss)及时间戳格式。通过使用CAST、TO_TIMESTAMP和TO_CHAR函数,可以轻松实现日期时间的格式转换。

被折叠的 条评论
为什么被折叠?



