您将使用何种格式将此字符值转换为日期?

Apr  9 1996  2:11:00:000PM


ie. select to_date('Apr  9 1996  2:11:00:000PM','???') from dual;

是否有人找到了一个好的参考,因为我看到的所有人都希望一个小时之前有一个0开始。

最佳答案

这是带有日期字符串的示例。

select to_date(
to_char(to_timestamp('Apr 9 1996 2:11:00:000PM','MON DD YYYY hh:mi:ss:FF3PM'),'YYYY-MM-DD HH:MI:SS AM'),
'YYYY-MM-DD HH:MI:SS AM')
from dual;

希望能成功。

关于sql - oracle-to_Date格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10118991/

10-16 19:05