Question

As you probably know, you can setup date format in the Settings of an Android device.

In code how do we make sure that we use that format for date display?

Was it helpful?

Solution

Try android.text.format.DateFormat, notably getDateFormatOrder() to get the user's preferred date format.

OTHER TIPS

You can retrieve both the date format as well as the time format like this:

DateFormat timeFormat;
DateFormat dateFormat;

dateFormat = android.text.format.DateFormat.getDateFormat(context);
timeFormat = android.text.format.DateFormat.getTimeFormat(context);
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top