getWeekDifference method

int getWeekDifference(
  1. DateTime date, {
  2. WeekDays start = WeekDays.monday,
})

Gets difference of weeks between date and calling object.

Implementation

int getWeekDifference(DateTime date, {WeekDays start = WeekDays.monday}) =>
    (firstDayOfWeek(start: start)
                .difference(date.firstDayOfWeek(start: start))
                .inDays
                .abs() /
            7)
        .ceil();