java 从零开始,学习笔记之基础入门<Date类_Calendar类>(十七)(二)
[] args) {
//canlendardemo 可以用来获取一个时间中的部分数据如分钟
//calendar 是GregorianCalendar 的父类
//calendar是一个抽象类
//1 创建Calendar的实例
Calendar cl = new GregorianCalendar();
// Calendar cl1 = Calendar.getInstance();
// System.out.println(cl1);
//// System.out.println(cl==cl1);
//
// //2 采用日历类获取日历和时间
// Date date = cl.getTime();
// System.out.println(date);
//
//获取一个星期的第一天
// int fday = cl.getFirstDayOfWeek();
// System.out.println(fday);
//
// //获取到当前日期是一个星期的第几天
// int dow = cl.get(Calendar.DAY_OF_WEEK);
// System.out.println(dow);
//
// //获取到当前月份是这年中的第几月份
// int my = cl.get(Calendar.MONTH);
// System.out.println(my);
//
//// //根据月份判断最大天数
// int maxday = cl.getActualMaximum(Calendar.DAY_OF_MONTH);
// System.out.println(maxday);
////
// //取到当前时间是一个月的第几个星期?
int wom=cl.get(Calendar.WEEK_OF_MONTH);
System.out.println(wom);
//取到月份
int month = Calendar.MONTH;
//取到这个月的最大天数
int maxday = Calendar.DAY_OF_MONTH;
}
}