2012-07-23 37 views
0

我正在使用TO_CHAR(last_used)从Oracle数据库11g中以字符串格式检索日期。我得到的输出,当我运行查询:SELECT last_used, TO_CHAR(last_user, 'yyyy-MM-dd hh:mm:ss') as dtime1 FROM mytable WHERE id='120000';是:错误的日期到字符串转换

LAST_USED 
--------------------------------------------------------------------------- 
DTIME1 
------------------- 
17-MAY-12 11.53.28.000000 PM -07:00 
2012-05-17 11:05:28 

可以在任何一个让我知道为什么发生这种情况?

回答

3

MM是月的格式。使用MI作为分钟。

+0

非常感谢你的geekchic!有效! – Klone 2012-07-23 16:04:15

+0

@Packwolf不客气。请记住接受答案。 – geekchic 2012-07-23 16:05:18