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?
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?
Try android.text.format.DateFormat
, notably getDateFormatOrder()
to get the user's preferred date format.
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);