Oracle数据库中Java类中的错误德语DateFormat

时间:2017-06-07 12:04:56

标签: java database oracle datetime date-formatting

我刚刚使用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的数据库给出。

感谢您的每一个解释。

0 个答案:

没有答案