как получить дату в определенном формате в Android?

#android #datetime #format

#Android #datetime #формат

Вопрос:

Я пытаюсь получить дату в формате 23 января 2014 года, я попробовал приведенный ниже код

 DateFormat df = new SimpleDateFormat(""EEE, d MMM yyyy");
        String date = df.format(Calendar.getInstance().getTime());
 

но он возвращает название месяца только из 3 букв, так как для января он перенастраивает JAN, а для среды возвращает WED. может кто-нибудь сказать мне, как я могу получить полное название месяца и дня?
заранее спасибо.

Ответ №1:

у меня такая же проблема в моих проектах, если вы хотите получить полное имя you и использовать оператор switch- case или if else, проверить условия и получить полное имя

Ответ №2:

«EEEE» дает полное название дня«ММММ» полное название месяца.

поэтому используйте

    DateFormat df = new SimpleDateFormat(""EEEE, d MMMM yyyy");