只是不知道为什么这个片段不正确。
Calendar now = Calendar.getInstance();
DateFormat formatter = new SimpleDateFormat("yyyy/MM/dd");
String nowDate1 = formatter.format(now.getTime());
Date nowDate = formatter.parse(nowDate1);
答案 0 :(得分:1)
根据您的评论,您不包括try / catch sentences:
try {
Calendar now = Calendar.getInstance();
DateFormat formatter = new SimpleDateFormat("yyyy/MM/dd");
String nowDate1 = formatter.format(now.getTime());
Date nowDate = formatter.parse(nowDate1);
}
catch (Exception e) {
e.printStackTrace();
}
由于 parse()可能会在运行时抛出 ParseException ,编译器会向您发出警告,这就是您需要的原因考虑ParseException的可能性。