Date类的案例:-->获取你输入的年月日,注意输入格式要与格式化内容一致。
1) 接收String类型的输入
Scanner s=new Scanner(System.in);
System.out.println("请输入格式为:日/月/年 的日期");
String datestr=s.next();
2) 简单日期格式化
SimpleDateFormat sdf=new SimpleDateFormat(“dd/MM/yyyy”);
Date date=sdf.parse(datestr);
3) 转化为日历的模式,并给当前日历赋值获取(获取年,其它同理)
Calendar calender=Calender.getInstance();
Calendar.setTime(date);
int n=calender.get(Calender.YEAR);
ps:1. 格式化的时候-->mm代表分钟,MM 月份 YY/yy年(但大多是小写不容易出错) ss秒 hh12小时制 HH24小时制
dd天
2. 可以详细看一下图片案例。