只是不知道为什么这个片段不正确。
Calendar now = Calendar.getInstance();
DateFormat formatter = new SimpleDateFormat("yyyy/MM/dd");
String nowDate1 = formatter.format(now.getTime());
Date nowDate = formatter.parse(nowDate1);
根据您的评论,您不包括try / catch 语句:
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 的可能性。