Oracle 11gを使用していますが、JSPを介してデータをプルしようとすると、2つの環境間で日付形式が異なります。両方とも同じコードを持っています。どちらも2つの異なるoracle11gインスタンスを指しています。
たとえば、サーバーAは2012-08-31として返されますが、サーバーBは2012年8月31日を返します。
これが私が日付を印刷している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リリース11.2.0.2.0-64ビットOracleJDBCドライバーバージョン:11.2.0.3.0
システムB:OracleDatabase11gリリース11.1.0.0.0OracleJDBC Driverバージョン:10.2.0.2.0
なぜそのようなのか、何か考えはありますか?前もって感謝します。ジョン