Reading a bit further I found getAvailableLocales () http://developer.android.com/reference/java/util/Locale.html#getAvailableLocales()
Try that and see what it returns. On Tuesday, July 3, 2012 4:25:38 PM UTC+1, elin wrote: > > Please help me with this date time localization issue. I am trying to use > Java.Text.DateFormat to get the default date format for different locale in > the following. > > dateFormatter = DateFormat.getDateInstance(DateFormat.SHORT, Locale.UK); > String formattedDateString = dateFormatter.format(new > Date(System.currentTimeMillis())); > > When I am trying to format the date using en-GB locale for the date > - July, 3rd, 2012 > > Android 2.2.x.-2.3.x result: 03/07/2012 (Correct) > Android 4.0.x result: 07/03/2012 (Wrong) > > Apparently, It is working at Android platform 2.2.x to 2.3.x, but in > devices with 4.0.x (such as ASUS Eee Pad and Samsung Nexus 2), it does not > work anymore. Why is this behavior different between the API level? And how > can I get the default date format for specific locale from now on? > > Thanks, > > Edward > > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

