有没有办法设置用于解析字符串日期的默认DateFormat类?如何在Java中设置全局默认日期格式?
我的背景:我从JDBC读取日期值的异常,因为日期字符串不是预期的格式。
(文字加在2011-07-22):
看来我需要精确我的问题描述:我一起用国外的,专有的数据库专有的JDBC驱动程序。不可能知道甚至改变数据库端的列类型。当我尝试通过ResultSet.getDate()或ResultSet.getObject()读取ResultSet列时,JDBC驱动程序内会触发一些异常,如“1999年7月10日不是有效日期”。我想通过设置一些适当的全局默认日期格式来避免这种内部异常。也许我需要首先实现一些自定义Locale并安装Locale全局?
这是在应用程序服务器还是独立应用程序 – djna
如何从JDBC中读取日期?你从那里得到哪种格式? – AlexR
数据库中的日期如何显示?为什么你将它们作为字符串而不是java.sql.Date或JDBC.sql.Timestamp? – Olaf