- public class TestCalendar {
- public static void main(String[] args) {
- /**
- * 获取的calendar实例的时间是当前时间
- */
- //得到Calendar的实例
- Calendar calendar = Calendar.getInstance();
- /**
- * 获取 年 ,月 ,日
- */
- System.out.println(calendar.get(Calendar.YEAR));
- //默认从0-11
- System.out.println(calendar.get(Calendar.MONTH));
- System.out.println(calendar.get(Calendar.DATE));
- /**
- * 获取时分秒
- */
- //24小时制
- System.out.println(calendar.get(Calendar.HOUR_OF_DAY));
- //12小时制
- //System.out.println(calendar.get(Calendar.HOUR));
- System.out.println(calendar.get(Calendar.MINUTE));
- System.out.println(calendar.get(Calendar.SECOND));
- /**
- * 这一年的第几天,这个月的第几天,这周的第几天
- */
- System.out.println(calendar.get(Calendar.DAY_OF_YEAR));
- System.out.println(calendar.get(Calendar.DAY_OF_MONTH));
- System.out.println(calendar.get(Calendar.DAY_OF_WEEK));
- /**
- * 得到时间,Fri Aug 19 14:33:03 CST 2016
- * 得到本周第一天
- * 得到时间的毫秒数
- */
- System.out.println(calendar.getTime());
- System.out.println(calendar.getFirstDayOfWeek());
- System.out.println(calendar.getTimeInMillis());