如何将一周的第一天设置为星期一或星期六?
我找不到方法或变量来更改它。如下图所示,一周的第一天是星期一。提前谢谢。
链接github daterangepickerhttps://github.com/savvisingh/DateRangePicker
谢谢你的回答。我终于明白了。您需要初始化区域设置和时区才能更改一周的第一天。不是你必须更改的日历。也不需要破坏库代码。
new CalendarPickerView.init(date1, date1, TimeZone.getDefault(), Locale.UK, new SimpleDateFormat("MMMM, YYYY", Locale.getDefault())) //
.inMode(CalendarPickerView.SelectionMode.MULTIPLE)
.withSelectedDates(listDate);
最佳答案
一周的第一天由你所在的地区决定。
将其设置为English (UK)
或German
之类的值,您将拥有星期一作为一周的第一天。
如果不起作用,可以通过代码进行更改,例如:
datePickerDialog.setFirstDayOfWeek(int weekStart);
如果您想要星期一
weekStart = 2
希望对你有帮助!