Getting SimpleDateFormat For Specific Timezone
I am having a hard time displaying time for a specific timezone. I have a TV Guide like app that gets all start times of the programs in Unix epoch time from the server and I want
Solution 1:
Use setTimeZone()
:
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("HH:mm", new Locale("nl", "NL"));
simpleDateFormat.setTimeZone(TimeZone.getTimeZone("Europe/Amsterdam"));
A related question: According to http://developer.android.com/reference/java/util/Locale.html I can't assume the nl_NL Locale is available on every device, how would I solve this?
Are you talking about the UI here? If so, then you can not solve it. Only Google and/or OEMs can add new locales to the system.
Post a Comment for "Getting SimpleDateFormat For Specific Timezone"