3

我在我的项目中实现了一个日历视图,我可以得到月中的日期、月份和年份,但是我找不到任何方法来获取星期几,我的代码是这样的:

    view = new CalendarView(this);
    setContentView(view);


    view.setOnDateChangeListener(new OnDateChangeListener() {

        @Override
        public void onSelectedDayChange(CalendarView arg0, int year,
                int month, int dateb) { 

当我在日历中选择一天时,我需要得到工作日,我试图得到答案,但我找不到。

对不起我的英语不好。

4

1 回答 1

3

您始终可以使用日历并通过从日历视图中获得的时间进行设置:

Calendar selected = Calendar.getInstance();
selected.setTimeInMillis(view.getDate());
int dayOfWeek = selected.get(Calendar.DAY_OF_WEEK);

每个 int 值对应于某一天,例如Calendar.TUESDAY = 3

希望能帮助到你

于 2015-03-27T11:16:54.287 回答