getBackDatedRangeFromNow function

DateTimeRange<DateTime> getBackDatedRangeFromNow({
  1. int days = 7,
})

Implementation

DateTimeRange getBackDatedRangeFromNow({int days = 7}) {
  final now = DateTime.now();
  final endDate = DateTime(now.year, now.month, now.day, 23, 59, 59);
  final lastThirtyOneDay = endDate.subtract(Duration(days: days));

  return DateTimeRange(start: lastThirtyOneDay, end: endDate);
}