Как вы, наверное, знаете, вы можете настроить формат даты в настройках устройства Android.
В коде, как нам убедиться, что мы используем этот формат для отображения даты?
Попробуйте android.text.format.DateFormat, особенно getDateFormatOrder(), чтобы получить предпочтительный формат даты пользователя.
android.text.format.DateFormat
getDateFormatOrder()
Вы можете получить как формат даты, так и формат времени следующим образом:
DateFormat timeFormat; DateFormat dateFormat; dateFormat = android.text.format.DateFormat.getDateFormat(context); timeFormat = android.text.format.DateFormat.getTimeFormat(context);