package wqs.Review;
import java.util.Calendar;
public class CalenderDemo {
public static void main(String[] args) {
Calendar c = Calendar.getInstance();
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH)+1;
int day = c.get(Calendar.DAY_OF_MONTH);
int hour = c.get(Calendar.HOUR);
int minute = c.get(Calendar.MINUTE);
System.out.println(year+"年"+month+"月"+day+"日");
c.set(Calendar.YEAR, 2019);
year = c.get(Calendar.YEAR);
month = c.get(Calendar.MONTH)+1;
day = c.get(Calendar.DAY_OF_MONTH);
System.out.println(year+"年"+month+"月"+day+"日");
c.set(2018, 2, 21, 20, 40);
year = c.get(Calendar.YEAR);
month = c.get(Calendar.MONTH)+1;
System.out.println(year+"年"+month+"月"+day+"日"+" "+hour+":"+minute);
//求指定年的2月有多少天
int testyear=2020;
int days = mygetDays(testyear);
System.out.println(year+"年2月有"+days+"天");
}
private static int mygetDays(int year) {
Calendar c=Calendar.getInstance();
c.set(Calendar.YEAR, year);
c.set(Calendar.MONTH, 2);
c.set(Calendar.DAY_OF_MONTH, 1);
c.add(Calendar.DAY_OF_MONTH, -1);
return c.get(Calendar.DAY_OF_MONTH);
}
}