android - 从android中的日历 View 获取工作日

标签 android calendarview

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

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


    view.setOnDateChangeListener(new OnDateChangeListener() {

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

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

对不起我的英语。

最佳答案

您始终可以使用日历并通过从日历 View 中获取的时间来设置它:

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

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

希望对你有帮助

关于android - 从android中的日历 View 获取工作日,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29299292/

相关文章:

android - 在 Android 上以 Base64 格式转换文件 (<100Mo)

android - 创建类似印度教日历 View 的 View

android - 使用 R8 混淆应用程序导致超过 GC 开销限制

android - 关于ListActivity中onListItemClick的问题

android - 自定义 CalendarView 以允许不同的日期显示

android - 如何转到 Material Calendar View 中的选定日期?

android - 如何将事件添加到android calendarview

java - CalendarView 不显示一个月中的几天

javascript - Android WebView Javascript 未启用

php - Android 使用 token session 登录 : like user logins and stays in session until logout