static int daysInMonth() { java.util.Calendar calendar = java.util.Calendar.getInstance(); long now = now(); calendar.set(java.util.Calendar.YEAR, localYear(now)); calendar.set(java.util.Calendar.MONTH, localMonth(now)); ret calendar.getActualMaximum(java.util.Calendar.DATE); }