mostRecentMonday function

DateTime mostRecentMonday(
  1. {DateTime? date,
  2. int addDays = 0}
)

Implementation

DateTime mostRecentMonday({DateTime? date, int addDays = 0}) {
  date ??= DateTime.now();

  return DateTime(
    date.year,
    date.month,
    date.day - (date.weekday - 1) + addDays,
  );
}