Java 如何在创建时从calendarView()获取日期,具体格式为DD/MM/YYYY?

Java 如何在创建时从calendarView()获取日期,具体格式为DD/MM/YYYY?,java,android,calendarview,Java,Android,Calendarview,我正在尝试从日历视图获取日期: calendar = (CalendarView) findViewById(R.id.calendarView); 通过尝试: String selectedDate = calendar.getDate().toString(); 但是我得到一个错误,说toString()方法无法解析 我想进一步以您应该使用的“DD/MM/YYYY”格式获取它 由于新日期(calendar.getDate())位存在问题,导入了import java.util.Date,

我正在尝试从日历视图获取日期:

calendar = (CalendarView) findViewById(R.id.calendarView);
通过尝试:

String selectedDate = calendar.getDate().toString();
但是我得到一个错误,说
toString()
方法无法解析 我想进一步以您应该使用的“DD/MM/YYYY”格式获取它

由于新日期(calendar.getDate())位存在问题,导入了import java.util.Date,但我收到一个错误,提示“DateFormat中的解析(java.lang.String)无法应用于(java.util.Date)”
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
String selectedDate = sdf.format(new Date(calendar.getDate()));