generateDayList method
Returns a list of DateTime objects for consecutive days.
Starts from this and generates days number of dates. If
isStartOfDay is true (default), each date is set to midnight.
NOTE: returns an empty list when days is 0.
Implementation
@useResult
List<DateTime> generateDayList(int days, {bool isStartOfDay = true}) {
DateTime currentDate = this;
return List<DateTime>.generate(
days,
(_) {
final DateTime result = currentDate;
currentDate = currentDate.nextDay(isStartOfDay: isStartOfDay);
return result;
},
);
}