我刚刚使用JDK 1.8.0_121将开发数据库升级到Oracle 12.2。
如果我调用以下java代码:
String strLokal = DateFormat.getDateTimeInstance (DateFormat.MEDIUM, DateFormat.MEDIUM, Locale.GERMANY).format(new Date());
然后strLokal
就像Jun 7, 2017 1:56:34 PM
如果我使用JDK 1.8.0_20在我的本地计算机上调用相同的内容,那么我得到:07.06.2017 01:56:34
数据库中的错误格式来自哪里?桌面格式是正确的,也由Oracle 12.1和JDK 1.6.0_71的数据库给出。
感谢您的每一个解释。