-->
Calendar cal = Calendar.getInstance();
cal.set(Calendar.YEAR,2016);
cal.set(Calendar.MONTH, 1 - 1);
//Java月份才0开始算
int
dateOfMonth = cal.getActualMaximum(Calendar.DATE);
Calendar c = Calendar.getInstance(TimeZone.getTimeZone(
"GMT+08:00"
));
//获取东八区时间
year = c.get(Calendar.YEAR);
//获取年
month = c.get(Calendar.MONTH) + 1;
//获取月份,0表示1月份
day = c.get(Calendar.DAY_OF_MONTH);
//获取当前天数
first = c.getActualMinimum(c.DAY_OF_MONTH);
//获取本月最小天数
last = c.getActualMaximum(c.DAY_OF_MONTH);
//获取本月最大天数
time
= c.get(Calendar.HOUR_OF_DAY);
//获取当前小时
min = c.get(Calendar.MINUTE);
//获取当前分钟
xx = c.get(Calendar.SECOND);
//获取当前秒
c.add(Calendar.YEAR, 1);
c.add(Calendar.MONTH, 1);
c.add(Calendar.DAY_OF_MONTH, 1);
year2 = c.get(Calendar.YEAR);
month2 = c.get(Calendar.MONTH) + 1;
day2 = c.get(Calendar.DAY_OF_MONTH);
firstD = c.getActualMinimum(c.DAY_OF_MONTH);
lastD = c.getActualMaximum(c.DAY_OF_MONTH);
System.out.println(
"当前时间:"
+year2 +
"-"
+ month2 +
+ day2 +
" "
+
":"
+ min +
+ xx);
"第一天和最后天:"
+ firstD +
","
+ lastD);
本文链接:https://it72.com:4443/7740.htm