Calendar
- 提供获取或设置各种日历字段的方法
- 构造方法:
- protected Calendar():修饰符是protected,故无法直接创建对象
//1创建Calendar对象Calendar calendar = Calendar.getInstance();//用方法创建对象//打印时间,不能直接calendar.toString()System.out.println(calendar.toString());//打印信息特别多,也不是我们想要的结果System.out.println(calendar.getTime().toLocaleString());//2024-7-2 17:39:25//2获取时间信息//获取年int year = calendar.get(Calendar.YEAR);//月int month = calendar.get(Calendar.MONTH);//日int day = calendar.get(Calendar.DAY_OF_MONTH);//Date或DAY_OF_MONTH是一样的//小时int hour = calendar.get(Calendar.HOUR_OF_DAY);//HOUR是12小时的,HOUR_OF_DAY是24小时的//分钟int minute = calendar.get(Calendar.MINUTE);//秒int second = calendar.get(Calendar.SECOND);System.out.println(year+"年"+(month+1)+"月"+day+"日"+hour+":"+minute+":"+second);//2024年7月2日17:45:57//3修改时间calendar.set(Calendar.DAY_OF_MONTH,5);System.out.println(calendar.getTime().toLocaleString());//2024-7-5 17:47:44