Có thể cho tôi biết làm cách nào để nhận mẫu định dạng ngày và giờ mặc định (Chuỗi) cho ngôn ngữ được chỉ định (hoặc ngôn ngữ mặc định).Làm thế nào tôi có thể nhận được mẫu định dạng Ngày và Giờ mặc định
Những gì tôi đã tìm thấy (có thể có ích cho người khác):
Làm thế nào để có được địa phương mặc định.
Locale currentLocale= Locale.getDefault(); System.out.print(currentLocale.toString()); Result is "en_US"
Cách nhận dấu phân cách thập phân.
DecimalFormatSymbols decimalFormatSymbols = new DecimalFormatSymbols(currentLocale); System.out.print(decimalFormatSymbols.getDecimalSeparator()); Result is "."
Cách lấy mẫu Định dạng ngày và giờ mặc định (Chuỗi);
(do something) System.out.print(something); And got at output something like this: "dd/mm/yyyy" or "hh:mm:ss".. or other values for specified locale.
Thanks a lot.
UPD: Tìm thấy giải pháp:
SimpleDateFormat simpleDateFormat = new SimpleDateFormat();
String dateLocalizedFormatPattern = simpleDateFormat.toLocalizedPattern();
The result of System.out.print(dateLocalizedFormatPattern)
on my device is "M/d/yy h:mm a".
kiểm tra câu trả lời của tôi được cung cấp tại http://stackoverflow.com/questions/10204291/convert-time-to-millisecond-and-find-out-time-period-in-java-or-android/10204628#10204628 – Khan