Я сохраняю дату в SharedPreferences, поэтому ее необходимо сохранить в виде строки. Хорошо. Тем не менее, мне нужно отобразить эту дату (точнее, время) в более поздней точке.Время: Определение в системе показывает 12 или 24 часа
Я хотел бы, чтобы время отображалось в течение 12 часов или 24 строк с выбранным режимом. Проблема в том, что я не могу найти способ сделать это. Есть несколько ответов, которые проверяются для проверки шаблонов дат для «am» или «pm» или даже «h». Другой ответ, что использовать: `DateFormat.is24Hour(). Но это, похоже, больше не существует (я не могу найти этот способ где угодно!)
Какой лучший способ решить эту проблему?
['is24HourFormat()' все еще существует] (http://developer.android.com/reference/android/text/format/DateFormat.html#is24HourFormat (android.content.Context)). –
@ A - C Когда я пытаюсь 'DateFormat.is24HourFormat()', он говорит, что метод не определен. – RiThBo
Убедитесь, что вы импортируете 'android.text.format.DateFormat' и что вы поставляете' Context' в качестве аргумента. –