Подтвердить что ты не робот

Удалить ведущий "0" в день месяца SimpleDateFormat

Можно ли удалить "0" в январе 04, 2012?

В настоящее время я использую следующую Java для получения формата даты, например

Monday, January 04, 2012

Я хотел бы, чтобы он выглядел как

Monday, January 4, 2012

    Date anotherCurDate = new Date();

    SimpleDateFormat formatter = new SimpleDateFormat("EEEE', 'MMMM dd', ' yyyy");  
    final String formattedDateString = formatter.format(anotherCurDate);

 final TextView currentRoomDate = (TextView)  this.findViewById(R.id.CurrentDate); 
4b9b3361

Ответ 2

Вы можете получить строку без "0" перед номером, просто сделав это:

Calendar today = Calendar.getInstance();
// If you want the day/month in String format  
String month = today.get(Calendar.MONTH)+""; 

// If you want the day/month in Integer format 
int monthInt = (int ) Integer.parseInt(month);