galera preciso mostrar somente o mes da data que o usuário informou? como faço isso
public static void cadastrar() throws ParseException {
SimpleDateFormat sdf = new SimpleDateFormat(“dd/MM/yyyy” );
for (int i = 0; i < vetmusica.length; i++) {
//criar um registro (objeto) da classe livro
musica regmusica = new musica();
regmusica.artista = JOptionPane.showInputDialog(null, “Informe o Artista”);
regmusica.genero = JOptionPane.showInputDialog(null, “Informe o Genero da Musica”);
regmusica.duracao = JOptionPane.showInputDialog(null, “Informe a Duracao da Musica”);
regmusica.dataPublic = sdf.parse(JOptionPane.showInputDialog(null, “Informe a data de publicação da Musica”));
vetmusica[i] = regmusica;
}
}
public static void listarTodos (){
DateFormat df = new SimpleDateFormat ("dd/MM/yyyy");
String strmusicas = "";
for (int i = 0; i< vetmusica.length; i++){
strmusicas = strmusicas + "\n"
+ vetmusica [i].artista + "\n"
+ vetmusica [i].genero + "\n"
+ vetmusica [i].duracao + "\n"
+ df.format (vetmusica [i]. dataPublic);
}
JOptionPane.showMessageDialog(null,strmusicas);
}