Scanner sc=new Scanner(System.in);
System.out.println("录入日期字符串,格式(2015-10-20)");
String date=sc.nextLine();
Calendar cal=Calendar.getInstance();
cal.setTime(new SimpleDateFormat("yyyy-MM-dd").parse(date));
System.out.println(cal.YEAR);;
System.out.println(cal.get(Calendar.YEAR));
当我输入一个日期之后,刚开始没在意用get方法,为什么一定要用get,不用get我的输出结果就是1 用了get就是我输入的日期年份 |
|