我得到的代码应该将出生日期输入转换为DD/MM/YYYY格式,但是例如当我输入20/08/2000时它将日期看作1月3日。Java无法正确格式化日期
System.out.println(this.dob);
DateFormat dateF = new SimpleDateFormat("dd/MM/YYYY");
Date birth = dateF.parse(this.dob);
System.out.println(birth);
,输出
20/08/2000
Mon Jan 03 00:00:00 GMT 2000
为什么人们不能学习'yyyy'和'YYYY'之间的区别?或者为什么他们甚至不打算重新检查他们的模式是否正确?烦人。 – Tom