Date date = new Date();
DateFormat d1 = DateFormat.getDateTimeInstance();
System.out.println(d1.format(date));
输出结果:2021年12月13日 上午9:50:32
它的默认精度高
你给的精度低
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = sdf.parse("1995-5-6");
试下这样