dayOfWeek property
int
get
dayOfWeek
Gets the day of the week, adjusted for the start of the week.
Implementation
int get dayOfWeek {
final startOfWeek = DateTimeUtils.getStartOfWeek();
const weekDays = [1, 2, 3, 4, 5, 6, 7, 1, 2];
var weekDayIndex = weekday - 1;
switch (startOfWeek) {
case StartOfWeek.monday:
break;
case StartOfWeek.sunday:
weekDayIndex += 1;
case StartOfWeek.saturday:
weekDayIndex += 2;
}
return weekDays[weekDayIndex];
}