amigos estou tentando formatar as variaveis primeiroDia e ultimoDia
no formato dd/MM/yyyy mais não esta indo porque ?
public static void main(String args[]) {
SimpleDateFormat sd = new SimpleDateFormat("dd/MM/yyyy");
final String dataInformada = "30/12/2010";
Date data = null;
try {
data = sd.parse(dataInformada);
} catch (ParseException e) {
System.out.println("Data invalida");
e.printStackTrace();
throw new RuntimeException(e);
}
final Calendar cal = Calendar.getInstance();
cal.setTime(data);
System.out.println("Mes Informado: " + sd.format(cal.getTime()));
cal.set(Calendar.DAY_OF_MONTH, cal.getActualMinimum(Calendar.DAY_OF_MONTH));
Date primeiroDia = new Date(cal.getTimeInMillis());
sd.format(primeiroDia);
System.out.println("Primeiro dia Mes Informado: " + primeiroDia);
cal.set(Calendar.DAY_OF_MONTH, cal.getActualMaximum(Calendar.DAY_OF_MONTH));
Date ultimoDia = new Date(cal.getTimeInMillis());
sd.format(ultimoDia);
System.out.println("Ultimo dia Mes Informado: " + ultimoDia);
}