2012-01-31 82 views
13

我来自土库曼斯坦,我用JDatePicker获取日期。是否可以在Java中使用土库曼语言环境?Java中不存在区域设置

+0

您确定您的语言环境不受支持吗? - http://www.oracle.com/technetwork/java/javase/javase7locales-334809.html – mre 2012-01-31 12:54:39

+0

你尝试了什么?结果是什么?什么没有用? – 2012-01-31 12:54:58

+4

@mre:在列表中找不到“turkmen”(tk-TM),所以我认为它确实无法与Java一起提供。 – Thilo 2012-01-31 12:57:01

回答

1

使用java.util.TimeZone。 使用下面的代码

for(String locale : java.util.TimeZone.getAvailableIDs()) 
     { 
      System.out.println(locale); 
     } 

您的日期选取时间转换为这个时区离您最近的国家的时区。

0

区域设置是一个最终的类,带有预定义的区域设置列表。我建议你尝试找到适合你的情况的Locale。

唯一的其他选择是修改Locale类的副本并将其添加到您的bootclasspath或认可的目录中。