Calendar类

Calendar是一个抽象类,用来设置时间

//Calendar 日期类 --------时间日历
public class Test01 {
    
    //Calendar是一个抽象类
     public static void main(String[] args) {
        Calendar c = new GregorianCalendar();
        //set有很多方法--利用方法的重载
        //1,一次性设置所有的值
//      c.set(2012, 2, 12, 12, 33, 2);
        //2,也可以分开设置  (如果不设置时分秒就会获取当前时刻的时分秒)
//      c.set(Calendar.YEAR, 2001);
//      c.set(Calendar.MONTH, 1);
//      c.set(Calendar.DATE, 10);
        
        c.setTime(new Date());
        
        Date date = (Date) c.getTime();
        System.out.println(date);
        
        System.out.println(c.get(Calendar.YEAR));
        
        //测试日期计算  (如果是年,后边的数字就是30年,,如果是天,后边的数字就是30天)
        c.add(Calendar.YEAR, 30);
        //减30天
        c.add(Calendar.DATE, -30);
        System.out.println(c);
        
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容