getFirstDayOfWeek method

DateTime getFirstDayOfWeek(
  1. {int weekStartDay = 0}
)

Gets first day of week.

  • weekStartDay is 0 indexed where Sunday is 0 and Saturday is 6 Defaults to 0.

Implementation

DateTime getFirstDayOfWeek({int weekStartDay = 0}) {
  return DateTime(
    year,
    month,
    day - (getWeekday < weekStartDay ? 7 - weekStartDay + getWeekday : getWeekday - weekStartDay),
    hour,
    minute,
    second,
  );
}