2

我只是想知道,是否有可能告诉我们的 JVM 使用默认的 DateFormat,它不是为当前语言环境配置的,例如?

我知道我可以提供语言环境,但我不想。

实际上,我希望能够指定要为特定语言环境返回的 DateFormat。

可能吗?

4

1 回答 1

0

我想到的唯一解决方案是“劫持” java.text.DateFormat 类。为此,您需要编写自己的具有相同包和名称的类,将其编译成 jar 并将该 jar 放入 JRE 的 lib\endorsed 文件夹中。

免责声明:我没有测试过这个,我很确定它违反了某些规则,它可能不起作用,它可能会删除你磁盘的全部内容。

除此之外:你为什么要这样做?如果您想更改系统区域设置的日期格式,请转到系统的控制中心并针对您喜欢的每个区域设置进行更改;-)

于 2013-03-25T18:36:28.117 回答