nextWeekday method
Next date that is a weekday (skips Saturday/Sunday). If this is already weekday, returns this date at 00:00:00.
Implementation
@useResult
DateTime nextWeekday() {
DateTime d = DateTime(year, month, day);
while (d.weekday == DateTime.saturday || d.weekday == DateTime.sunday) {
d = DateTime(d.year, d.month, d.day + 1);
}
return d;
}