Для вывода даты используя формат в таком виде:
SimpleDateFormat formatter = new SimpleDateFormat("EEEE, dd MMMM", Locale.getDefault());
String title = formatter.format(new Date());
mDateTitle.setText(title);
И при английской локализации телефона работает корректно, то есть Wednesday, 07 March
. А когда русский, то с маленькой, то есть среда, 07 марта
.
Так вот, в чем может быть проблема? Как можно исправить?
Я не спец по ГОСТ-ам, но похоже что так и надо, как пруфлинк: https://www.ibm.com/support/knowledgecenter/en/SSS28S_8.1.0/XFDL/i_xfdl_r_formats_ru_RU.html
full | EEEE, d MMMM yyyy 'г'. | пятница, 13 июня 2003 г.
Если вам все-таки критично что день недели и месяц с маленькой, "капитализируйте" строку.
В Kotlin функция идет из коробки
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/capitalize.html
Для Java придется погуглить библиотеку или написать самому.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Нужно шифровать UDP соединение c помощью TLS, JSSE вроде бы поддерживает DTLS, но я не могу найти примеровНекоторые говорят, вообще вроде бы deprecated,...
Добрый день! Подскажите как отсортировать файл со строками в java?
при нажатии на элемент списка RecyclerView открывается новая активность за это отвечает код в адаптере: