String str = (new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS"))
.format(new Date());
Calendar calendar = Calendar.getInstance(Locale.CHINA);
calendar.setTime(new Date());
int month = calendar.get(Calendar.MONTH) + 1;
int year = calendar.get(Calendar.YEAR);
int totalDay = calendar.getActualMaximum(Calendar.DATE);
System.out.println(totalDay);
getActualMaximum函数。主要是用于获取一个指定日期的当月总天数