0

我在我的一个应用程序中使用 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 行代码更改为用户选择的日期时,我收到错误,因为选择的日期是材料日历视图的类型,我如何将此选择的日期转换为 java.util 日期

其中 day.getDate() 是用户从小部件中选择的日期...

4

0 回答 0