Calendar类的简单使用

Calendar类的简单使用:

 

1.获取当前时间日期:

Calendar calendar = Calendar.getInstance();
calendar.getTime();                                        // 与new Date()获取当前时间日期一样

 

2.Calendar对象的add()方法和set()方法:

    add()方法可用于增加或减少年,月,日,时,分,秒等如:

calendar.add(Calendar.MONTH, 0);        // Calendar.MONTH代表月,0代表不增加也不减少,就当前月
calendar.add(Calendar.MONTH, -2);       // Calendar.MONTH代表月,-2代表减少2个月
calendar.add(Calendar.MONTH, 3);        // Calendar.MONTH代表月,3代表增加3个月
calendar.getTime();                     // 最后输出的时间日期就会根据add方法的使用而改变。

   

 set()方法可以用于设置年,月,日,时,分,秒等如:

calendar.set(Calendar.MONTH, 1);                // Calendar.MONTH代表月,1代表2月份,0代表1月份,11代表12月份
calendar.set(Calendar.DAY_OF_MONTH, 1);             // Calendar.MONTH代表日,1代表这个月的第一天
calendar.set(Calendar.HOUR_OF_DAY, 23);             // Calendar.HOUR_OF_DAY代表时,23代表23点
calendar.getTime();                     // 最后输出的时间日期就会根据set方法的使用而改变

 

3.Calendar对象的其它方法:

calendar.getActualMinimum(Calendar.DAY_OF_MONTH);          // 获取最小日,就是1
calendar.getActualMinimum(Calendar.HOUR_OF_DAY);           // 获取最小时,就是0
calendar.getActualMinimum(Calendar.MINUTE);                 // 获取最小分,就是0

calendar.getActualMaximum(Calendar.MINUTE);                 // 获取最大分,就是59

  

 

posted on 2019-04-22 15:18  /***/  阅读(1005)  评论(0)    收藏  举报

导航