quarta-feira, 18 de agosto de 2010

Último dia do mês - JAVA


package umcastec.data;

public class data{

public static void main(String[]a) throws Exception {
int ano = 2010;
int mes = 9;
java.util.Calendar calendar = java.util.Calendar.getInstance();
calendar.set(java.util.Calendar.YEAR, ano);
calendar.set(java.util.Calendar.MONTH, mes-1);
calendar.set(java.util.Calendar.DAY_OF_MONTH, 1);

int maxMonthDay = calendar.getActualMaximum(java.util.Calendar.DAY_OF_MONTH);
calendar.set(java.util.Calendar.DAY_OF_MONTH, maxMonthDay);

System.out.println(new java.text.SimpleDateFormat("dd/MM/yyyy").format(calendar.getTime()) + " 23:59:59");

}

}

Nenhum comentário: