Получение даты с форматом "rowerendonth/dd"JAVA

Программисты JAVA общаются здесь
Anonymous
Получение даты с форматом "rowerendonth/dd"

Сообщение Anonymous »

Есть ли способ получить дату по формату «MM/DD», но вместо месяца - int , это сокращенная строка , как «30 января»? />
В любом случае я оставляю здесь свой текущий код. Я использовал R.String < /code>, потому что мое приложение имеет многоязычную поддержку. < /P>

public void setShortMonth(){
final Calendar calendar = Calendar.getInstance();
int Month = calendar.get(Calendar.MONTH);
String ShortMonth = " ";
switch (Month){
case 0:
ShortMonth = getString(R.string.Jan);
break;
case 1:
ShortMonth = getString(R.string.Fev);
break;
case 2:
ShortMonth = getString(R.string.Mar);
break;
case 3:
ShortMonth = getString(R.string.Apr);
break;
case 4:
ShortMonth = getString(R.string.May);
break;
case 5:
ShortMonth = getString(R.string.Jun);
break;
case 6:
ShortMonth = getString(R.string.Jul);
break;
case 7:
ShortMonth = getString(R.string.Aug);
break;
case 8:
ShortMonth = getString(R.string.Sep);
break;
case 9:
ShortMonth = getString(R.string.Oct);
break;
case 10:
ShortMonth = getString(R.string.Nov);
break;
case 11:
ShortMonth = getString(R.string.Dec);
break;
}
TextView datetxt = (TextView) findViewById(R.id.home_date);
datetxt.setText(ShortMonth + " " + Day);
}


Подробнее здесь: https://stackoverflow.com/questions/113 ... -dd-format

Вернуться в «JAVA»