Calendar类

 1 package Format_daqo;
 2 
 3 import java.util.Calendar;
 4 import java.util.Date;
 5 
 6 public class CalendarTest {
 7 
 8     public static void main(String[] args) throws Exception {
 9         // 获得一个Calendar类型的实例,实例名为cal,表示当前时间
10         Calendar cal = Calendar.getInstance();
11         System.out.println(cal);
12 
13         // 将cal表示的年份修改成1990年
14         cal.set(2016, 9, 21);
15 
16         // 获得一个Date类型的实例,该实例表示的时间和cal实例表示的时间是同样的
17         Date date = cal.getTime();
18         System.out.println(date);
19 
20         //经过cal这个实例获取星期几
21         System.out.println(cal.get(Calendar.DAY_OF_WEEK)); 
22         switch(cal.get(Calendar.DAY_OF_WEEK)){
23         case 1:
24             System.out.println("星期天");
25             break;
26         case 2:
27             System.out.println("星期一");
28             break;
29         case 3:
30             System.out.println("星期二");
31             break;
32         case 4:
33             System.out.println("星期三");
34             break;
35         case 5:
36             System.out.println("星期四");
37             break;
38         case 6:
39             System.out.println("星期五");
40             break;
41         case 7:
42             System.out.println("星期六");
43             break;
44         }
45         
46         //经过cal实例获取年份、月份、天数,并打印出来
47         System.out.println(cal.get(Calendar.YEAR));
48         System.out.println(cal.get(Calendar.MONTH)+1);
49         System.out.println(cal.get(Calendar.DAY_OF_MONTH)); 
50     }
51 }
相关文章
相关标签/搜索