如何强制Eclipse在控制台上显示英语?

时间:2015-12-09 14:10:43

标签: java

我尝试使用日期变量并使用格式在控制台上显示,但它显示了泰语。我怎么强迫它显示英语?

Date dNow = new Date();
SimpleDateFormat ft = new SimpleDateFormat ("E M y 'at' hh:mm:ss");
System.out.println(ft.format(dNow));

结果是

พ. 12 2558 at 09:06:32

PS。预期结果

Thursday 12 2015 at 09:06:32

我试过这种方式,但它没有用。 How to set eclipse console locale/language

1 个答案:

答案 0 :(得分:2)

你可以强迫你的日食完全使用英语:

  • 转到“安装”eclipse
  • 的目录
  • 打开文件“eclipse.ini”(最好使用一些显示换行符的编辑器)
  • 在文件末尾插入“-Duser.language = en_US”行

并且你的日食应该是英语和所有 语言环境将使用英语!

如果您不想更改日食的语言,或者由于某种原因这不起作用,您可以随时应用您正在使用的语言环境:

Date dNow = new Date();
SimpleDateFormat ft = new SimpleDateFormat ("E M y 'at' hh:mm:ss", Locale.ENGLISH);
System.out.println(ft.format(dNow));