2012-01-31 38 views
13

Tôi đến từ Turkmenistan và tôi đã sử dụng JDatePicker để có được một ngày. Có thể sử dụng miền địa phương Turkmen trong Java không?Miền địa phương không tồn tại trong Java

+0

Bạn có chắc chắn rằng ngôn ngữ của mình không được hỗ trợ? - http://www.oracle.com/technetwork/java/javase/javase7locales-334809.html – mre

+0

Bạn đã thử gì? Thế kết quả là gì? Cái gì không hiệu quả? –

+4

@mre: Không thể tìm thấy "turkmen" (tk-TM) trong danh sách đó, vì vậy tôi nghĩ nó thực sự không giao hàng với Java. – Thilo

Trả lời

1

Sử dụng java.util.TimeZone. Kiểm tra múi giờ quốc gia gần nhất của bạn bằng cách sử dụng mã bên dưới

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

chuyển đổi thời gian chọn ngày của bạn thành múi giờ này.

0

Locale là lớp cuối cùng, với danh sách Locales được xác định trước. Tôi đề nghị bạn hãy thử tìm một Locale mà làm việc cho tình hình của bạn.

Tùy chọn duy nhất khác là sửa đổi một bản sao của lớp Locale và thêm nó vào bootclasspath của bạn hoặc thư mục xác nhận.

Các vấn đề liên quan