在Java中,我使用語言和國家參數 創建語言環境,然後使用適當的日期格式。Java默認語言環境回退
但是Java不支持所有的Language_Country組合和回退到默認語言環境格式(在我的情況下是en_US)。
有沒有方法可以確定發生故障?
E.g:
當我創建Locale locale = new Locale("xx","xx");
然後
((SimpleDateFormat)DateFormat.getDateInstance(DateFormat.SHORT,locale)).toLocalizedPattern();
回報M/d/yy
所以回退爲en_US語言環境。 。
所以,我需要這樣的東西
locale.isDefault
有你試過'Locale.setDefault()'? – fge