如何将材质日历视图转换为选定日期为java.util日期类型

时间:2016-10-30 14:41:02

标签: java calendar android-calendar java.util.calendar

我在我的一个应用程序中使用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()是小部件中用户选择的日期...

0 个答案:

没有答案