public static int getSizeOfMonth(int year, int month) ......{ return new Date(year - 1900, month, 0).getDate(); } public static int getSizeOfMonth1(int year, int month) ......{ Calendar cal = Calendar.getInstance(); cal.clear(); cal.set(year, month,0); return cal.getActualMaximum(Calendar.DAY_OF_MONTH); }