我使用的是 Oracle 11g,当我尝试通过 JSP 提取数据时,两个环境之间的日期格式不同。两者都具有相同的代码。两者都指向两个不同的 oracle 11g 实例。
例如,服务器 A 返回2012-08-31,但服务器 B 返回8/31/2012。
这是我打印日期的jsp部分:
String query = "select dob from profiles";
Stement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE);
ResultSet rs =stmt.executeQuery(query);
while(rs.next()){
out.println(rs.getString[0]);
}
系统 A:Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Oracle JDBC DriverVersion:11.2.0.3.0
系统 B:Oracle 数据库 11g 版本 11.1.0.0.0 Oracle JDBC DriverVersion:10.2.0.2.0
知道为什么会这样吗?先感谢您。约翰