我在我的一个应用程序中使用Android materialCalendar视图库,用户可以从日历视图中选择特定日期,我需要获取该特定选定日期的工作日列表..我使用以下代码进行检索当前的工作日
daysList = new ArrayList<>();
Calendar cal = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("dd");
cal.setTime(day.getDate());
for (int i = 0; i < 7; i++) {
Log.i("dateTag", sdf.format(cal.getTime()));
daysList.add(sdf.format(cal.getTime()));
cal.add(Calendar.DAY_OF_WEEK, 1);
}
return daysList;
当我尝试将第3行代码更改为用户选择的日期时,我收到错误,因为所选日期是materialcalendar视图的类型,如何将此选定日期转换为java.util日期
其中day.getDate()是小部件中用户选择的日期...