terça-feira, 17 de julho de 2012

Obter o nome do mês a partir de uma data - Java

public static void main(String[] args) throws ParseException {
       Date data = null;
        try {
            data = new SimpleDateFormat("yyyy-MM-dd").parse("2012-07-17");
       
            String dataFormatada = new SimpleDateFormat("MM").format(data); 
          
            System.out.println(dataFormatada);
           
            SimpleDateFormat sdf = new SimpleDateFormat("MM"); 
           Date mesDate = sdf.parse(dataFormatada); 
           sdf.applyPattern("MMMM"); 
           System.out.println(sdf.format(mesDate));
       
        }
        catch (ParseException e) {
            e.printStackTrace();
        } 
    }