GregorianCalendar构造方法参数依次为:年,月-1,日,时,分,秒.
取日期的部分:
view plaincopy to clipboardprint?
1.int year =calendar.get(Calendar.YEAR);
2.
3.int month=calendar.get(Calendar.MONTH)+1;
4.
5.int day =calendar.get(Calendar.DAY_OF_MONTH);
6.
7.int hour =calendar.get(Calendar.HOUR_OF_DAY);
8.
9.int minute =calendar.get(Calendar.MINUTE);
10.
11.int seconds =calendar.get(Calendar.SECOND);
1.int year =calendar.get(Calendar.YEAR);
2.
3.int month=calendar.get(Calendar.MONTH)+1;
4.
5.int day =calendar.get(Calendar.DAY_OF_MONTH);
6.
7.int hour =calendar.get(Calendar.HOUR_OF_DAY);
8.
9.int minute =calendar.get(Calendar.MINUTE);
10.
11.int seconds =calendar.get(Calendar.SECOND);
取月份要加1.
判断当前月份的最大天数:
view plaincopy to clipboardprint?
1.Calendar cal = Calendar.getInstance();
2.int day=cal.getActualMaximum(Calendar.DAY_OF_MONTH);
3.System.out.println(day);
1.Calendar cal = Calendar.getInstance();
2.int day=cal.getActualMaximum(Calendar.DAY_OF_MONTH);
3.System.out.println(day);
java.util.Date
view plaincopy to clipboardprint?
1.java.util.Date today=new java.util.Date();
2.System.out.println("Today is "+formats.format(today));
1.java.util.Date today=new java.util.Date();
2.System.out.println("Today is "+formats.format(today));
取当月的第一天:
view plaincopy to clipboardprint?
1.java.text.SimpleDateFormat format = new java.text.SimpleDateFormat("yyyy-MM-01");
2.java.util.Date firstDay=new java.util.Date();
3.System.out.println("the month first day is "+formats.format(firstDay));
1.java.text.SimpleDateFormat format = new java.text.SimpleDateFormat("yyyy-MM-01");
2.java.util.Date firstDay=new java.util.Date();
3.System.out.println("the month first day is "+formats.format(firstDay));